summaryrefslogtreecommitdiff
path: root/misc/pascal/libpoff
diff options
context:
space:
mode:
authorpatacongo <patacongo@42af7a65-404d-4744-a932-0658087f49c3>2008-01-06 15:34:22 +0000
committerpatacongo <patacongo@42af7a65-404d-4744-a932-0658087f49c3>2008-01-06 15:34:22 +0000
commit12b4f1cc8bca7de8373c4949767cd8ecf29a89d8 (patch)
treebed2fc224036183b64bdc8e7367728ee7bcff6c9 /misc/pascal/libpoff
parent9714df0891d803f1e2311e7acf29a9fbabe72a49 (diff)
downloadnuttx-12b4f1cc8bca7de8373c4949767cd8ecf29a89d8.tar.gz
nuttx-12b4f1cc8bca7de8373c4949767cd8ecf29a89d8.tar.bz2
nuttx-12b4f1cc8bca7de8373c4949767cd8ecf29a89d8.zip
NuttX runtime build success
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@515 42af7a65-404d-4744-a932-0658087f49c3
Diffstat (limited to 'misc/pascal/libpoff')
-rw-r--r--misc/pascal/libpoff/pfread.c3
-rw-r--r--misc/pascal/libpoff/pftprog.c2
-rw-r--r--misc/pascal/libpoff/pfwprog.c2
-rw-r--r--misc/pascal/libpoff/pfwrodata.c2
4 files changed, 5 insertions, 4 deletions
diff --git a/misc/pascal/libpoff/pfread.c b/misc/pascal/libpoff/pfread.c
index 890612888..016aebceb 100644
--- a/misc/pascal/libpoff/pfread.c
+++ b/misc/pascal/libpoff/pfread.c
@@ -41,6 +41,7 @@
#include <stdio.h>
#include <stdlib.h>
#include <string.h>
+#include <unistd.h>
#include <errno.h>
#include "keywords.h" /* Standard types */
@@ -207,7 +208,7 @@ static uint16 poffReadSectionData(poffSectionHeader_t *shdr,
/* Allocate memory to hold the section data */
- *sdata = (char*)malloc(shdr->sh_size);
+ *sdata = (ubyte*)malloc(shdr->sh_size);
if (*sdata == NULL)
{
return eNOMEMORY;
diff --git a/misc/pascal/libpoff/pftprog.c b/misc/pascal/libpoff/pftprog.c
index 875e99b38..9c88921a1 100644
--- a/misc/pascal/libpoff/pftprog.c
+++ b/misc/pascal/libpoff/pftprog.c
@@ -74,7 +74,7 @@ static uint16 poffCheckProgAlloc(poffProgInfo_t *poffProgInfo)
{
/* No, allocate it now */
- poffProgInfo->progSectionData = (char*)malloc(INITIAL_PROG_SECTION_SIZE);
+ poffProgInfo->progSectionData = (ubyte*)malloc(INITIAL_PROG_SECTION_SIZE);
if (!poffProgInfo->progSectionData)
{
return eNOMEMORY;
diff --git a/misc/pascal/libpoff/pfwprog.c b/misc/pascal/libpoff/pfwprog.c
index 2078fecef..b5dcbd176 100644
--- a/misc/pascal/libpoff/pfwprog.c
+++ b/misc/pascal/libpoff/pfwprog.c
@@ -84,7 +84,7 @@ void poffAddProgByte(poffHandle_t handle, ubyte progByte)
{
/* No, allocate it now */
- poffInfo->progSectionData = (char*)malloc(INITIAL_PROG_SECTION_SIZE);
+ poffInfo->progSectionData = (ubyte*)malloc(INITIAL_PROG_SECTION_SIZE);
if (!poffInfo->progSectionData)
{
fatal(eNOMEMORY);
diff --git a/misc/pascal/libpoff/pfwrodata.c b/misc/pascal/libpoff/pfwrodata.c
index 5882462b4..4833a32b5 100644
--- a/misc/pascal/libpoff/pfwrodata.c
+++ b/misc/pascal/libpoff/pfwrodata.c
@@ -76,7 +76,7 @@ static uint16 poffCheckRoDataAlloc(poffInfo_t *poffInfo)
{
/* No, allocate it now */
- poffInfo->roDataSectionData = (char*)malloc(INITIAL_RODATA_SECTION_SIZE);
+ poffInfo->roDataSectionData = (ubyte*)malloc(INITIAL_RODATA_SECTION_SIZE);
if (!poffInfo->roDataSectionData)
{
return eNOMEMORY;