Some cleanup.

git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@2735 57a11ea4-9604-0410-9ed3-97b8803252fd
This commit is contained in:
Dave Peticolas 2000-08-31 07:15:41 +00:00
parent 248e7f0740
commit 70361420c9
4 changed files with 13 additions and 13 deletions

View File

@ -382,7 +382,7 @@ typedef struct parser_env {
var_store_ptr unnamed_vars;
char *parse_str;
const char *parse_str;
char radix_point;
char group_char;
char name[50];
@ -393,7 +393,7 @@ typedef struct parser_env {
ParseError error_code;
void *numeric_value;
void *(*trans_numeric)(char *digit_str,
void *(*trans_numeric)(const char *digit_str,
char radix_point,
char group_char,
char **rstr);
@ -423,7 +423,7 @@ parser_env_ptr
init_parser(var_store_ptr predefined_vars,
char radix_point,
char group_char,
void *trans_numeric(char *digit_str,
void *trans_numeric(const char *digit_str,
char radix_point,
char group_char,
char **rstr),
@ -530,7 +530,7 @@ unsigned delete_var(char *var_name,
* error occured. */
char *
parse_string(var_store_ptr value,
char *string,
const char *string,
parser_env_ptr pe)
{
var_store_ptr retv;
@ -560,7 +560,7 @@ parse_string(var_store_ptr value,
pe->unnamed_vars = NULL;
return pe->parse_str;
return (char *) pe->parse_str;
} /* expression */
/* pop value off value stack */
@ -670,8 +670,8 @@ static void free_var(var_store_ptr value,
*/
static void next_token(parser_env_ptr pe)
{
char *nstr,
*str_parse = pe->parse_str;
char *nstr;
const char *str_parse = pe->parse_str;
void *number;
while ( isspace(*str_parse) ) str_parse++;

View File

@ -29,7 +29,7 @@ parser_env_ptr init_parser(
var_store_ptr predefined_vars,
char radix_point,
char group_char,
void *trans_numeric(char *digit_str,
void *trans_numeric(const char *digit_str,
char radix_point,
char group_char,
char **rstr),

View File

@ -126,7 +126,7 @@ unsigned delete_var(char *var_name,
parser_env_ptr pe);
/* Line Number: 451 */
char *parse_string(var_store_ptr value,
char *string,
const char *string,
parser_env_ptr pe);
/*==================================================*/

View File

@ -82,7 +82,7 @@ static double pos_table[] = {
*
*/
void *trans_numeric(
char *str, /* pointer to string to translate */
const char *str, /* pointer to string to translate */
char radix_point, /* radix character */
char group_char, /* grouping character to left of radix */
char **endstr) /* where to return pointer to first unrecognized character */
@ -99,7 +99,7 @@ char **endstr) /* where to return pointer to first unrecognized charac
unsigned radix = 0,
sign = 0,
digit_cnt = 0;
char *strinit = str;
const char *strinit = str;
numeric_ptr rslt = NULL;
while ( isspace(*str) ) str++;
@ -225,8 +225,8 @@ char **endstr) /* where to return pointer to first unrecognized charac
} /* endif */
if ( endstr ) {
if ( !digit_cnt ) *endstr = strinit;
else *endstr = str;
if ( !digit_cnt ) *endstr = (char *) strinit;
else *endstr = (char *) str;
} /* endif */
return (void *)rslt;