aboutsummaryrefslogtreecommitdiff
path: root/src/libregexp/rregaux.c
diff options
context:
space:
mode:
authorrsc <devnull@localhost>2004-03-05 05:13:56 +0000
committerrsc <devnull@localhost>2004-03-05 05:13:56 +0000
commit62390091b7ff715e9336cc69a3ee41a6c458221e (patch)
tree352da5cb2dce3e3310f6c8324ec79c326d13200a /src/libregexp/rregaux.c
parent4da83e7ccebd8ab6eb33747d16292567ec59d7dd (diff)
downloadplan9port-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.c26
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;
-}