Fixed for 8051 w/SDCC compiler

git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@454 42af7a65-404d-4744-a932-0658087f49c3
This commit is contained in:
patacongo
2007-12-28 22:10:14 +00:00
parent 932463210f
commit 98c638416d
9 changed files with 44 additions and 13 deletions
+1 -1
View File
@@ -96,7 +96,7 @@ static const char environment[] = "";
*
************************************************************/
char *getenv(const char *name)
FAR char *getenv(FAR const char *name)
{
const char *penv = environment;
int size = sizeof(environment);
+12 -1
View File
@@ -56,10 +56,21 @@
*
****************************************************************************/
char *inet_ntoa(struct in_addr in)
#ifdef CONFIG_CAN_PASS_STRUCTS
FAR char *inet_ntoa(struct in_addr in)
{
static char buffer[18];
char *ptr = (char*)&in.s_addr;
sprintf(buffer, "%d.%d.%d.%d", ptr[0], ptr[1], ptr[2], ptr[3]);
return buffer;
}
#else
FAR char *_inet_ntoa(in_addr_t in)
{
static char buffer[18];
FAR char *ptr = (FAR char*)∈
sprintf(buffer, "%d.%d.%d.%d", ptr[0], ptr[1], ptr[2], ptr[3]);
return buffer;
}
#endif