[PATCH 01/40] Add compat/regex.[ch] and compat/fnmatch.[ch].
- From
Johannes Sixt <johannes.sixt@telecom.at>
- Date
- Feb 27, 2008, 18:54 UTC
- Message-ID
- <1204138503-6126-2-git-send-email-johannes.sixt@telecom.at>
- In-Reply-To
- <1204138503-6126-1-git-send-email-johannes.sixt@telecom.at>
We don't have fnmatch and regular expressions on Windows. We borrow fnmatch.[ch] from the GNU C library (license is LGPL 2 or later) and GNU regexp (regexp.c[ch], license is GPL 2 or later). Note that regexp.c was changed slightly to avoid warnings with gcc.
We make the addition of these files an extra commit so as not to clutter the next commits.
Signed-off-by: Johannes Sixt <johannes.sixt@telecom.at> --- This patch is intentially broken. There's no need to comment on the details of the files that it adds.
-- Hannes
compat/fnmatch.c | 488 ++++++ compat/fnmatch.h | 84 + compat/regex.c | 4927 ++++++++++++++++++++++++++++++++++++++++++++++++++++++ compat/regex.h | 490 ++++++ 4 files changed, 5989 insertions(+), 0 deletions(-) create mode 100644 compat/fnmatch.c create mode 100644 compat/fnmatch.h create mode 100644 compat/regex.c create mode 100644 compat/regex.h
diff --git a/compat/fnmatch.c b/compat/fnmatch.c new file mode 100644 index 0000000..1f4ead5 --- /dev/null +++ b/compat/fnmatch.c @@ -0,0 +1,488 @@ This patch is intentionally broken. diff --git a/compat/fnmatch.h b/compat/fnmatch.h new file mode 100644 index 0000000..cc3ec37 --- /dev/null +++ b/compat/fnmatch.h @@ -0,0 +1,84 @@ This patch is intentionally broken. diff --git a/compat/regex.c b/compat/regex.c new file mode 100644 index 0000000..1d39e08 --- /dev/null +++ b/compat/regex.c @@ -0,0 +1,4927 @@ This patch is intentionally broken. diff --git a/compat/regex.h b/compat/regex.h new file mode 100644 index 0000000..408dd21 --- /dev/null +++ b/compat/regex.h @@ -0,0 +1,490 @@ This patch is intentionally broken.
-- 1.5.4.1.126.ge5a7d