(*c)++;
return cc;
}
-static TCHAR next_char (TCHAR **c)
+static TCHAR next_char(TCHAR **c)
{
ignore_ws (c);
return *(*c)++;
}
+static TCHAR next_char2(TCHAR **c)
+{
+ return *(*c)++;
+}
static TCHAR peek_next_char (TCHAR **c)
{
TCHAR *pc = *c;
return pc[1];
}
-static int more_params (TCHAR **c)
+static int more_params(TCHAR **c)
+{
+ ignore_ws(c);
+ return (**c) != 0;
+}
+static int more_params2(TCHAR **c)
{
- ignore_ws (c);
return (**c) != 0;
}
uae_u32 addrb = addr;
*c = cb;
if (cc == '\'' || cc == '\"') {
- next_char (c);
- while (more_params (c)) {
+ next_char2(c);
+ while (more_params2(c)) {
TCHAR str[2];
char *astr;
- cc = next_char (c);
+ cc = next_char2(c);
if (cc == '\'' || cc == '\"')
break;
str[0] = cc;