Added test for partial grammar definition
This commit is contained in:
4
mpc.c
4
mpc.c
@@ -2095,7 +2095,7 @@ static mpc_val_t *mpcf_re_range(mpc_val_t *x) {
|
||||
for (j = start; j <= end; j++) {
|
||||
range = realloc(range, strlen(range) + 1 + 1 + 1);
|
||||
range[strlen(range) + 1] = '\0';
|
||||
range[strlen(range) + 0] = j;
|
||||
range[strlen(range) + 0] = (char)j;
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -2217,7 +2217,7 @@ mpc_val_t *mpcf_oct(mpc_val_t *x) {
|
||||
|
||||
mpc_val_t *mpcf_float(mpc_val_t *x) {
|
||||
float *y = malloc(sizeof(float));
|
||||
*y = strtod(x, NULL);
|
||||
*y = strtof(x, NULL);
|
||||
free(x);
|
||||
return y;
|
||||
}
|
||||
|
Reference in New Issue
Block a user