Browse Source

mystring.c, rewrite spos_()

pre-master-46
rlar 12 years ago
parent
commit
d17c0d7813
  1. 9
      src/frontend/numparam/mystring.c

9
src/frontend/numparam/mystring.c

@ -589,14 +589,11 @@ absi(long i)
int
spos_(char *sub, const char *s)
/* equivalent to Turbo Pascal pos().
BUG: counts 1 ... length(s), not from 0 like C
*/
{
char *ptr;
const char *ptr = strstr(s, sub);
if ((ptr = strstr(s, sub)) != NULL)
return (int) (strlen(s) - strlen(ptr));
if (ptr)
return (int) (ptr - s);
else
return -1;
}

Loading…
Cancel
Save