mirror of
https://github.com/adtools/clib2.git
synced 2025-12-08 14:59:05 +00:00
- Corrected a couple more compiler warnings caused by mutable/constant
string pointer assignments. git-svn-id: file:///Users/olsen/Code/migration-svn-zu-git/logical-line-staging/clib2/trunk@15149 87f5fb63-7c3d-0410-a384-fd976d0f7a62
This commit is contained in:
@ -1,5 +1,5 @@
|
||||
/*
|
||||
* $Id: debug.c,v 1.5 2006-09-22 09:02:51 obarthel Exp $
|
||||
* $Id: debug.c,v 1.6 2006-09-25 14:51:15 obarthel Exp $
|
||||
*
|
||||
* :ts=8
|
||||
*
|
||||
@ -273,7 +273,7 @@ _DPRINTF(const char *fmt,...)
|
||||
va_list args;
|
||||
|
||||
va_start(args,fmt);
|
||||
KPutFmt((char *)fmt,args);
|
||||
KPutFmt(fmt,args);
|
||||
va_end(args);
|
||||
|
||||
KPrintF("\n");
|
||||
@ -288,7 +288,7 @@ _DLOG(const char *fmt,...)
|
||||
va_list args;
|
||||
|
||||
va_start(args,fmt);
|
||||
KPutFmt((char *)fmt,args);
|
||||
KPutFmt(fmt,args);
|
||||
va_end(args);
|
||||
}
|
||||
}
|
||||
|
||||
@ -1,5 +1,5 @@
|
||||
/*
|
||||
* $Id: dirent_readdir.c,v 1.9 2006-01-08 12:04:22 obarthel Exp $
|
||||
* $Id: dirent_readdir.c,v 1.10 2006-09-25 14:51:15 obarthel Exp $
|
||||
*
|
||||
* :ts=4
|
||||
*
|
||||
@ -88,7 +88,7 @@ readdir(DIR * directory_pointer)
|
||||
{
|
||||
D_S(struct FileInfoBlock,fib);
|
||||
D_S(struct bcpl_name,bcpl_name);
|
||||
UBYTE * name = bcpl_name->name;
|
||||
char * name = (char *)bcpl_name->name;
|
||||
BPTR dir_lock;
|
||||
|
||||
assert( (((ULONG)name) & 3) == 0 );
|
||||
@ -96,7 +96,7 @@ readdir(DIR * directory_pointer)
|
||||
if(dh->dh_VolumeNode == NULL && NOT IsListEmpty((struct List *)&dh->dh_VolumeList))
|
||||
dh->dh_VolumeNode = (struct Node *)dh->dh_VolumeList.mlh_Head;
|
||||
|
||||
strcpy((char *)name,"\1:"); /* BSTR for ":" */
|
||||
strcpy(name,"\1:"); /* BSTR for ":" */
|
||||
|
||||
while(result == NULL && dh->dh_VolumeNode != NULL && dh->dh_VolumeNode->ln_Succ != NULL)
|
||||
{
|
||||
|
||||
@ -1,5 +1,5 @@
|
||||
/*
|
||||
* $Id: dos.h,v 1.26 2006-09-22 07:54:25 obarthel Exp $
|
||||
* $Id: dos.h,v 1.27 2006-09-25 14:51:15 obarthel Exp $
|
||||
*
|
||||
* :ts=4
|
||||
*
|
||||
@ -509,8 +509,8 @@ extern BOOL (*__expand_wildcard_args_check)(void);
|
||||
* ("/gcc/bin:/SDK/C:/SDK/Local/C:/C:.") as used by the execvp()
|
||||
* function.
|
||||
*/
|
||||
extern char * __default_path_delimiter;
|
||||
extern char * __default_path;
|
||||
extern const char * __default_path_delimiter;
|
||||
extern const char * __default_path;
|
||||
|
||||
/****************************************************************************/
|
||||
|
||||
|
||||
@ -1,5 +1,5 @@
|
||||
/*
|
||||
* $Id: locale_localeconv.c,v 1.6 2006-09-22 09:02:51 obarthel Exp $
|
||||
* $Id: locale_localeconv.c,v 1.7 2006-09-25 14:51:15 obarthel Exp $
|
||||
*
|
||||
* :ts=4
|
||||
*
|
||||
@ -54,18 +54,18 @@ localeconv(void)
|
||||
monetary_locale = __locale_table[LC_MONETARY];
|
||||
|
||||
/* This makes up the current locale settings from the various
|
||||
* components in use.
|
||||
*/
|
||||
loc.decimal_point = (numeric_locale != NULL) ? ((char *)numeric_locale->loc_DecimalPoint) : (char *)".";
|
||||
loc.thousands_sep = (numeric_locale != NULL) ? ((char *)numeric_locale->loc_GroupSeparator) : (char *)"";
|
||||
loc.grouping = (numeric_locale != NULL) ? ((char *)numeric_locale->loc_Grouping) : (char *)"";
|
||||
loc.int_curr_symbol = (monetary_locale != NULL) ? ((char *)monetary_locale->loc_MonIntCS) : (char *)"";
|
||||
loc.currency_symbol = (monetary_locale != NULL) ? ((char *)monetary_locale->loc_MonCS) : (char *)"";
|
||||
loc.mon_decimal_point = (monetary_locale != NULL) ? ((char *)monetary_locale->loc_MonDecimalPoint) : (char *)"";
|
||||
loc.mon_thousands_sep = (monetary_locale != NULL) ? ((char *)monetary_locale->loc_MonGroupSeparator) : (char *)"";
|
||||
loc.mon_grouping = (monetary_locale != NULL) ? ((char *)monetary_locale->loc_MonGrouping) : (char *)"";
|
||||
loc.positive_sign = (monetary_locale != NULL) ? ((char *)monetary_locale->loc_MonPositiveSign) : (char *)"";
|
||||
loc.negative_sign = (monetary_locale != NULL) ? ((char *)monetary_locale->loc_MonNegativeSign) : (char *)"";
|
||||
components in use. */
|
||||
loc.decimal_point = ((numeric_locale != NULL) ? ((char *)numeric_locale->loc_DecimalPoint) : (char *)".");
|
||||
loc.thousands_sep = ((numeric_locale != NULL) ? ((char *)numeric_locale->loc_GroupSeparator) : (char *)"");
|
||||
loc.grouping = ((numeric_locale != NULL) ? ((char *)numeric_locale->loc_Grouping) : (char *)"");
|
||||
loc.int_curr_symbol = ((monetary_locale != NULL) ? ((char *)monetary_locale->loc_MonIntCS) : (char *)"");
|
||||
loc.currency_symbol = ((monetary_locale != NULL) ? ((char *)monetary_locale->loc_MonCS) : (char *)"");
|
||||
loc.mon_decimal_point = ((monetary_locale != NULL) ? ((char *)monetary_locale->loc_MonDecimalPoint) : (char *)"");
|
||||
loc.mon_thousands_sep = ((monetary_locale != NULL) ? ((char *)monetary_locale->loc_MonGroupSeparator) : (char *)"");
|
||||
loc.mon_grouping = ((monetary_locale != NULL) ? ((char *)monetary_locale->loc_MonGrouping) : (char *)"");
|
||||
loc.positive_sign = ((monetary_locale != NULL) ? ((char *)monetary_locale->loc_MonPositiveSign) : (char *)"");
|
||||
loc.negative_sign = ((monetary_locale != NULL) ? ((char *)monetary_locale->loc_MonNegativeSign) : (char *)"");
|
||||
|
||||
loc.int_frac_digits = (monetary_locale != NULL) ? monetary_locale->loc_MonIntFracDigits : CHAR_MAX;
|
||||
loc.frac_digits = (monetary_locale != NULL) ? monetary_locale->loc_MonFracDigits : CHAR_MAX;
|
||||
loc.p_cs_precedes = (monetary_locale != NULL) ? monetary_locale->loc_MonPositiveCSPos : CHAR_MAX;
|
||||
|
||||
@ -1,5 +1,5 @@
|
||||
/*
|
||||
* $Id: stdio_record_locking.c,v 1.16 2006-04-05 08:39:45 obarthel Exp $
|
||||
* $Id: stdio_record_locking.c,v 1.17 2006-09-25 14:51:15 obarthel Exp $
|
||||
*
|
||||
* :ts=4
|
||||
*
|
||||
@ -75,7 +75,7 @@ struct FileLockNode
|
||||
struct MinList fln_LockedRegionList; /* List of locked regions */
|
||||
|
||||
BPTR fln_FileParentDir; /* Refers to the file's parent directory */
|
||||
UBYTE fln_FileName[1]; /* Name of the file; together with the
|
||||
char fln_FileName[1]; /* Name of the file; together with the
|
||||
* parent directory, this should uniquely
|
||||
* identify the file.
|
||||
*/
|
||||
@ -462,7 +462,7 @@ create_file_lock_node(struct fd * fd,struct FileLockNode ** result_ptr)
|
||||
goto out;
|
||||
}
|
||||
|
||||
strcpy((char *)fln->fln_FileName,fib->fib_FileName);
|
||||
strcpy(fln->fln_FileName,fib->fib_FileName);
|
||||
|
||||
NewList((struct List *)&fln->fln_LockedRegionList);
|
||||
|
||||
|
||||
@ -1,5 +1,5 @@
|
||||
/*
|
||||
* $Id: stdio_vfprintf.c,v 1.23 2006-09-25 13:43:06 obarthel Exp $
|
||||
* $Id: stdio_vfprintf.c,v 1.24 2006-09-25 14:51:15 obarthel Exp $
|
||||
*
|
||||
* :ts=4
|
||||
*
|
||||
@ -1329,12 +1329,18 @@ vfprintf(FILE * stream,const char * format, va_list arg)
|
||||
#if defined(NDEBUG)
|
||||
{
|
||||
if(output_buffer == NULL)
|
||||
output_buffer = (char *)"";
|
||||
{
|
||||
output_buffer = buffer;
|
||||
strcpy(output_buffer,"");
|
||||
}
|
||||
}
|
||||
#else
|
||||
{
|
||||
if(output_buffer == NULL)
|
||||
output_buffer = "*NULL POINTER*";
|
||||
{
|
||||
output_buffer = buffer;
|
||||
strcpy(output_buffer,"*NULL POINTER*");
|
||||
}
|
||||
}
|
||||
#endif /* NDEBUG */
|
||||
|
||||
|
||||
@ -1,5 +1,5 @@
|
||||
/*
|
||||
* $Id: stdio_vfscanf.c,v 1.20 2006-01-08 12:04:25 obarthel Exp $
|
||||
* $Id: stdio_vfscanf.c,v 1.21 2006-09-25 14:51:15 obarthel Exp $
|
||||
*
|
||||
* :ts=4
|
||||
*
|
||||
@ -897,9 +897,9 @@ vfscanf(FILE *stream, const char *format, va_list arg)
|
||||
*/
|
||||
if(__locale_table[LC_NUMERIC] != NULL)
|
||||
{
|
||||
unsigned char * point;
|
||||
const unsigned char * point;
|
||||
|
||||
point = (unsigned char *)__locale_table[LC_NUMERIC]->loc_DecimalPoint;
|
||||
point = (const unsigned char *)__locale_table[LC_NUMERIC]->loc_DecimalPoint;
|
||||
|
||||
if(c == (*point) || c == '.')
|
||||
{
|
||||
|
||||
@ -1,5 +1,5 @@
|
||||
/*
|
||||
* $Id: stdlib_arg.c,v 1.14 2006-09-22 09:02:51 obarthel Exp $
|
||||
* $Id: stdlib_arg.c,v 1.15 2006-09-25 14:51:15 obarthel Exp $
|
||||
*
|
||||
* :ts=4
|
||||
*
|
||||
@ -121,12 +121,12 @@ ARG_CONSTRUCTOR(arg_init)
|
||||
/* Shell startup? */
|
||||
if(__WBenchMsg == NULL)
|
||||
{
|
||||
BOOL expand_wildcard_args;
|
||||
size_t number_of_arguments;
|
||||
unsigned char * arg_str;
|
||||
size_t arg_len;
|
||||
unsigned char * command_line;
|
||||
unsigned char * str;
|
||||
BOOL expand_wildcard_args;
|
||||
size_t number_of_arguments;
|
||||
const unsigned char * arg_str;
|
||||
size_t arg_len;
|
||||
unsigned char * command_line;
|
||||
unsigned char * str;
|
||||
|
||||
/* Check if wildcard expansion of command line parameters
|
||||
should be enabled. Note that the callback function, if
|
||||
@ -146,7 +146,7 @@ ARG_CONSTRUCTOR(arg_init)
|
||||
/* Get the shell parameter string and find out
|
||||
how long it is, stripping a trailing line
|
||||
feed and blank spaces if necessary. */
|
||||
arg_str = (unsigned char *)GetArgStr();
|
||||
arg_str = (const unsigned char *)GetArgStr();
|
||||
|
||||
while(is_space(*arg_str))
|
||||
arg_str++;
|
||||
|
||||
@ -1,5 +1,5 @@
|
||||
/*
|
||||
* $Id: stdlib_main.c,v 1.32 2006-09-22 09:19:07 obarthel Exp $
|
||||
* $Id: stdlib_main.c,v 1.33 2006-09-25 14:51:15 obarthel Exp $
|
||||
*
|
||||
* :ts=4
|
||||
*
|
||||
@ -476,7 +476,7 @@ _main(void)
|
||||
{
|
||||
struct CommandLineInterface * cli = Cli();
|
||||
struct TagItem tags[12];
|
||||
UBYTE program_name[256];
|
||||
TEXT program_name[256];
|
||||
unsigned int stack_size;
|
||||
int i;
|
||||
|
||||
@ -492,7 +492,7 @@ _main(void)
|
||||
if(stack_size < cli->cli_DefaultStack * sizeof(LONG))
|
||||
stack_size = cli->cli_DefaultStack * sizeof(LONG);
|
||||
|
||||
GetProgramName(program_name,sizeof(program_name));
|
||||
GetProgramName(program_name,(LONG)sizeof(program_name));
|
||||
|
||||
i = 0;
|
||||
|
||||
|
||||
@ -1,5 +1,5 @@
|
||||
/*
|
||||
* $Id: stdlib_strtod.c,v 1.11 2006-01-08 12:04:26 obarthel Exp $
|
||||
* $Id: stdlib_strtod.c,v 1.12 2006-09-25 14:51:15 obarthel Exp $
|
||||
*
|
||||
* :ts=4
|
||||
*
|
||||
@ -210,9 +210,9 @@ strtod(const char *str, char ** ptr)
|
||||
|
||||
if(__locale_table[LC_NUMERIC] != NULL)
|
||||
{
|
||||
char * point;
|
||||
const char * point;
|
||||
|
||||
point = (char *)__locale_table[LC_NUMERIC]->loc_DecimalPoint;
|
||||
point = (const char *)__locale_table[LC_NUMERIC]->loc_DecimalPoint;
|
||||
if((*point) == (*str))
|
||||
{
|
||||
decimal_point_matches = 1;
|
||||
|
||||
@ -1,5 +1,5 @@
|
||||
/*
|
||||
* $Id: stdlib_strtof.c,v 1.11 2006-01-08 12:04:26 obarthel Exp $
|
||||
* $Id: stdlib_strtof.c,v 1.12 2006-09-25 14:51:15 obarthel Exp $
|
||||
*
|
||||
* :ts=4
|
||||
*
|
||||
@ -210,9 +210,9 @@ strtof(const char *str, char ** ptr)
|
||||
|
||||
if(__locale_table[LC_NUMERIC] != NULL)
|
||||
{
|
||||
char * point;
|
||||
const char * point;
|
||||
|
||||
point = (char *)__locale_table[LC_NUMERIC]->loc_DecimalPoint;
|
||||
point = (const char *)__locale_table[LC_NUMERIC]->loc_DecimalPoint;
|
||||
if((*point) == (*str))
|
||||
{
|
||||
decimal_point_matches = 1;
|
||||
|
||||
@ -1,5 +1,5 @@
|
||||
/*
|
||||
* $Id: stdlib_unsetenv.c,v 1.7 2006-01-08 12:04:26 obarthel Exp $
|
||||
* $Id: stdlib_unsetenv.c,v 1.8 2006-09-25 14:51:15 obarthel Exp $
|
||||
*
|
||||
* :ts=4
|
||||
*
|
||||
@ -54,11 +54,10 @@
|
||||
/****************************************************************************/
|
||||
|
||||
void
|
||||
unsetenv(const char *original_name)
|
||||
unsetenv(const char *name)
|
||||
{
|
||||
char * name = (char *)original_name;
|
||||
char * name_copy = NULL;
|
||||
unsigned i;
|
||||
size_t i;
|
||||
|
||||
if(__check_abort_enabled)
|
||||
__check_abort();
|
||||
@ -92,7 +91,7 @@ unsetenv(const char *original_name)
|
||||
}
|
||||
|
||||
PROFILE_OFF();
|
||||
DeleteVar(name,0);
|
||||
DeleteVar((STRPTR)name,0);
|
||||
PROFILE_ON();
|
||||
|
||||
out:
|
||||
|
||||
@ -1,5 +1,5 @@
|
||||
/*
|
||||
* $Id: unistd_def_path.c,v 1.3 2006-09-22 09:02:51 obarthel Exp $
|
||||
* $Id: unistd_def_path.c,v 1.4 2006-09-25 14:51:15 obarthel Exp $
|
||||
*
|
||||
* :ts=4
|
||||
*
|
||||
@ -37,4 +37,4 @@
|
||||
|
||||
/****************************************************************************/
|
||||
|
||||
char * __default_path = (char *)"/gcc/bin:/SDK/C:/SDK/Local/C:/C:.";
|
||||
const char * __default_path = "/gcc/bin:/SDK/C:/SDK/Local/C:/C:.";
|
||||
|
||||
@ -1,5 +1,5 @@
|
||||
/*
|
||||
* $Id: unistd_def_path_delimiter.c,v 1.3 2006-09-22 09:02:51 obarthel Exp $
|
||||
* $Id: unistd_def_path_delimiter.c,v 1.4 2006-09-25 14:51:15 obarthel Exp $
|
||||
*
|
||||
* :ts=4
|
||||
*
|
||||
@ -37,4 +37,4 @@
|
||||
|
||||
/****************************************************************************/
|
||||
|
||||
char * __default_path_delimiter = (char *)":";
|
||||
const char * __default_path_delimiter = ":";
|
||||
|
||||
@ -1,5 +1,5 @@
|
||||
/*
|
||||
* $Id: unistd_execvp.c,v 1.6 2006-09-22 09:02:51 obarthel Exp $
|
||||
* $Id: unistd_execvp.c,v 1.7 2006-09-25 14:51:15 obarthel Exp $
|
||||
*
|
||||
* :ts=4
|
||||
*
|
||||
@ -131,9 +131,9 @@ execvp(const char *command,char * const argv[])
|
||||
else
|
||||
{
|
||||
size_t command_buffer_size = 0;
|
||||
char * path_delimiter;
|
||||
const char * path_delimiter;
|
||||
char * path;
|
||||
char * search_prefix;
|
||||
const char * search_prefix;
|
||||
size_t search_prefix_len;
|
||||
size_t complete_path_len;
|
||||
int error;
|
||||
@ -143,7 +143,7 @@ execvp(const char *command,char * const argv[])
|
||||
lateron when we will be calling getenv() again. */
|
||||
path = getenv("PATH");
|
||||
if(path == NULL)
|
||||
path = __default_path;
|
||||
path = (char *)__default_path;
|
||||
|
||||
path_copy = strdup(path);
|
||||
if(path_copy == NULL)
|
||||
@ -161,7 +161,7 @@ execvp(const char *command,char * const argv[])
|
||||
while((search_prefix = local_strsep(&path,path_delimiter)) != NULL)
|
||||
{
|
||||
if((*search_prefix) == '\0')
|
||||
search_prefix = (char *)".";
|
||||
search_prefix = ".";
|
||||
|
||||
search_prefix_len = strlen(search_prefix);
|
||||
|
||||
|
||||
Reference in New Issue
Block a user