From faa49432182a4b30067ebeb2a5956e51fefded1d Mon Sep 17 00:00:00 2001 From: rlar Date: Sat, 6 Nov 2010 20:29:33 +0000 Subject: [PATCH] ci_prefix() returns a `bool', and change struct element `ivl' type to `int' --- ChangeLog | 6 ++++++ src/frontend/numparam/general.h | 2 +- src/frontend/numparam/mystring.c | 2 +- src/frontend/numparam/numparam.h | 2 +- 4 files changed, 9 insertions(+), 3 deletions(-) diff --git a/ChangeLog b/ChangeLog index 1642fec2a..eac3bae1c 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,9 @@ +2010-11-06 Robert Larice + * src/frontend/numparam/general.h , + * src/frontend/numparam/mystring.c , + * src/frontend/numparam/numparam.h : + ci_prefix() returns a `bool', and change struct element `ivl' type to `int' + 2010-11-06 Robert Larice * src/frontend/numparam/general.h , * src/frontend/numparam/mystring.c : diff --git a/src/frontend/numparam/general.h b/src/frontend/numparam/general.h index d7d7def69..9f87c59ea 100644 --- a/src/frontend/numparam/general.h +++ b/src/frontend/numparam/general.h @@ -37,7 +37,7 @@ bool cins( SPICE_DSTRINGPTR s, char c); bool sins( SPICE_DSTRINGPTR s, char * t); int cpos( char c, char *s); int spos_( char * sub, char * s); -int ci_prefix( register char *p, register char *s ); +bool ci_prefix( register char *p, register char *s ); int length(char * s); bool steq(char * s, char * t); bool stne(char * s, char * t); diff --git a/src/frontend/numparam/mystring.c b/src/frontend/numparam/mystring.c index d2f356e3b..ea0d4fdef 100644 --- a/src/frontend/numparam/mystring.c +++ b/src/frontend/numparam/mystring.c @@ -24,7 +24,7 @@ /***** primitive input-output ***/ -int +bool ci_prefix (register char *p, register char *s) { while (*p) diff --git a/src/frontend/numparam/numparam.h b/src/frontend/numparam/numparam.h index 055e5e234..60a84da76 100644 --- a/src/frontend/numparam/numparam.h +++ b/src/frontend/numparam/numparam.h @@ -30,7 +30,7 @@ typedef struct _tentry { char *symbol ; int level; /* subckt nesting level */ double vl; /* float value if defined */ - unsigned ivl; /*int value or string buffer index*/ + int ivl; /*int value or string buffer index*/ char * sbbase; /* string buffer base address if any */ struct _tentry *pointer ; /* pointer chain */ } entry;