]> err.no Git - dpkg/commitdiff
Add new cisspace function
authorIan Jackson <ian@davenant.greenend.org.uk>
Thu, 20 Mar 2008 05:12:05 +0000 (07:12 +0200)
committerGuillem Jover <guillem@debian.org>
Thu, 20 Mar 2008 05:12:05 +0000 (07:12 +0200)
ChangeLog
lib/dpkg.h
lib/utils.c

index 02345a74af49bb307848911a38bf2a175f3ba503..165bb26d52f797590b9ad0fa5b3fe1ddc0afcbe4 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,8 @@
+2008-03-20  Ian Jackson  <ian@davenant.greenend.org.uk>
+
+       * lib/dpkg.h (cisspace): New prototype.
+       * lib/utils.c (cisspace): New function definition.
+
 2008-03-20  Ian Jackson  <ian@davenant.greenend.org.uk>
 
        * src/main.h (pkgadminfile): Move prototype to ...
index 17b8f28b35b3447119e15207d9b3b476655266a5..7184c681f0b760ce6d68c98c3fda7db34bfcf66b 100644 (file)
@@ -362,6 +362,7 @@ extern volatile int onerr_abort;
 
 int cisdigit(int c);
 int cisalpha(int c);
+int cisspace(int c);
 
 int fgets_checked(char *buf, size_t bufsz, FILE *f, const char *fn);
 int fgets_must(char *buf, size_t bufsz, FILE *f, const char *fn);
index 632df1ed89e7490b0f23e5acc52597e5dc8470a6..87f6b7c759d6ab30f827c16b1ecd929325f6a676 100644 (file)
@@ -34,6 +34,12 @@ int cisalpha(int c) {
        return ((c>='a') && (c<='z')) || ((c>='A') && (c<='Z'));
 }
 
+int
+cisspace(int c)
+{
+       return (c == '\n' || c == '\t' || c == ' ');
+}
+
 int
 fgets_checked(char *buf, size_t bufsz, FILE *f, const char *fn)
 {