projects
/
oweals
/
busybox.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
sed: fix range handling for sed -i. Closes 4069
[oweals/busybox.git]
/
include
/
xregex.h
diff --git
a/include/xregex.h
b/include/xregex.h
index 4185818a838e5c6af9b18658f72625ea3fc01ddc..5e5e6a256a4010c4a83d15f7a21cce032d2af7be 100644
(file)
--- a/
include/xregex.h
+++ b/
include/xregex.h
@@
-4,14
+4,20
@@
* C library we're linking against may not support regex.h.
*
* Based in part on code from sash, Copyright (c) 1999 by David I. Bell
* C library we're linking against may not support regex.h.
*
* Based in part on code from sash, Copyright (c) 1999 by David I. Bell
- * Permission has been granted to redistribute this code under
the
GPL.
+ * Permission has been granted to redistribute this code under GPL.
*
*
- * Licensed under GPLv2 or later, see file L
icense in this tarball for details
.
+ * Licensed under GPLv2 or later, see file L
ICENSE in this source tree
.
*/
*/
-#ifndef
__BB_REGEX__
-#define
__BB_REGEX__
+#ifndef
BB_REGEX_H
+#define
BB_REGEX_H 1
#include <regex.h>
#include <regex.h>
-extern void xregcomp(regex_t *preg, const char *regex, int cflags);
+
+PUSH_AND_SET_FUNCTION_VISIBILITY_TO_HIDDEN
+
+char* regcomp_or_errmsg(regex_t *preg, const char *regex, int cflags) FAST_FUNC;
+void xregcomp(regex_t *preg, const char *regex, int cflags) FAST_FUNC;
+
+POP_SAVED_FUNCTION_VISIBILITY
#endif
#endif