bsize = SBYTES (string);
bufp = buf = (unsigned char *) xmalloc (bsize);
- strp = (unsigned char *) SDATA (string);
+ strp = SDATA (string);
while (strp < SDATA (string) + SBYTES (string))
{
if (strp[0] == '\\' && strp[1] == '=')
start = strp;
start_idx = start - SDATA (string);
- while ((strp - (unsigned char *) SDATA (string)
+ while ((strp - SDATA (string)
< SBYTES (string))
&& *strp != ']')
strp++;
strp++; /* skip ] */
/* Save STRP in IDX. */
- idx = strp - (unsigned char *) SDATA (string);
+ idx = strp - SDATA (string);
tem = Fintern (make_string (start, length_byte), Qnil);
/* Note the Fwhere_is_internal can GC, so we have to take
start = strp;
start_idx = start - SDATA (string);
- while ((strp - (unsigned char *) SDATA (string)
- < SCHARS (string))
+ while ((strp - SDATA (string) < SCHARS (string))
&& *strp != '}' && *strp != '>')
strp++;
strp++; /* skip } or > */
/* Save STRP in IDX. */
- idx = strp - (unsigned char *) SDATA (string);
+ idx = strp - SDATA (string);
/* Get the value of the keymap in TEM, or nil if undefined.
Do this while still in the user's current buffer