Mercurial > hg > xemacs-beta
comparison src/mule.c @ 173:8eaf7971accc r20-3b13
Import from CVS: tag r20-3b13
author | cvs |
---|---|
date | Mon, 13 Aug 2007 09:49:09 +0200 |
parents | 538048ae2ab8 |
children | 3d6bfa290dbd |
comparison
equal
deleted
inserted
replaced
172:a38aed19690b | 173:8eaf7971accc |
---|---|
48 error ("Too complicated regular expression for word!"); | 48 error ("Too complicated regular expression for word!"); |
49 for (i = 0; i < len; i++) | 49 for (i = 0; i < len; i++) |
50 { | 50 { |
51 temp =XCONS (pattern)->car; | 51 temp =XCONS (pattern)->car; |
52 CHECK_VECTOR (temp); | 52 CHECK_VECTOR (temp); |
53 CHECK_STRING (XVECTOR (temp)->contents[0]); | 53 CHECK_STRING (XVECTOR_DATA (temp)[0]); |
54 s = XSTRING (XVECTOR (temp)->contents[0]); | 54 s = XSTRING (XVECTOR_DATA (temp)[0]); |
55 if (!wordbuf[i]) | 55 if (!wordbuf[i]) |
56 wordbuf[i] = (struct re_pattern_buffer *) | 56 wordbuf[i] = (struct re_pattern_buffer *) |
57 xmalloc (sizeof (struct re_pattern_buffer)); | 57 xmalloc (sizeof (struct re_pattern_buffer)); |
58 else | 58 else |
59 if (wordbuf[i]->buffer) xfree (wordbuf[i]->buffer); | 59 if (wordbuf[i]->buffer) xfree (wordbuf[i]->buffer); |