diff options
author | rsc <devnull@localhost> | 2004-03-05 05:13:56 +0000 |
---|---|---|
committer | rsc <devnull@localhost> | 2004-03-05 05:13:56 +0000 |
commit | 62390091b7ff715e9336cc69a3ee41a6c458221e (patch) | |
tree | 352da5cb2dce3e3310f6c8324ec79c326d13200a /src/libregexp/rregaux.c | |
parent | 4da83e7ccebd8ab6eb33747d16292567ec59d7dd (diff) | |
download | plan9port-62390091b7ff715e9336cc69a3ee41a6c458221e.tar.gz plan9port-62390091b7ff715e9336cc69a3ee41a6c458221e.tar.bz2 plan9port-62390091b7ff715e9336cc69a3ee41a6c458221e.zip |
Update libregexp with recent bug fixes from Plan 9.
Diffstat (limited to 'src/libregexp/rregaux.c')
-rw-r--r-- | src/libregexp/rregaux.c | 26 |
1 files changed, 0 insertions, 26 deletions
diff --git a/src/libregexp/rregaux.c b/src/libregexp/rregaux.c deleted file mode 100644 index f4cb0068..00000000 --- a/src/libregexp/rregaux.c +++ /dev/null @@ -1,26 +0,0 @@ -#include "lib9.h" -#include "regexp9.h" -#include "regcomp.h" - -extern Relist* -_rrenewemptythread(Relist *lp, /* _relist to add to */ - Reinst *ip, /* instruction to add */ - Rune *rsp) /* pointers to subexpressions */ -{ - Relist *p; - - for(p=lp; p->inst; p++){ - if(p->inst == ip){ - if(rsp < p->se.m[0].s.rsp) { - memset((void *)&p->se, 0, sizeof(p->se)); - p->se.m[0].s.rsp = rsp; - } - return 0; - } - } - p->inst = ip; - memset((void *)&p->se, 0, sizeof(p->se)); - p->se.m[0].s.rsp = rsp; - (++p)->inst = 0; - return p; -} |