chiark / gitweb /
move all *_id programs to /lib/udev/
[elogind.git] / udev_utils_string.c
index 37db8dbc8524683a937009aa0fd41c620642f69d..5aebfed52394fb3f532e2e5f1f7b17422c683b5d 100644 (file)
 #include <syslog.h>
 #include <sys/utsname.h>
 
-#include "udev_libc_wrapper.h"
 #include "udev.h"
-#include "logging.h"
-#include "udev_utils.h"
-#include "list.h"
 
 /* compare string with pattern (like fnmatch(), supports * ? [0-9] [!A-Z]) */
 int strcmp_pattern(const char *p, const char *s)
@@ -245,7 +241,7 @@ int replace_untrusted_chars(char *str)
                if ((str[i] >= '0' && str[i] <= '9') ||
                    (str[i] >= 'A' && str[i] <= 'Z') ||
                    (str[i] >= 'a' && str[i] <= 'z') ||
-                   strchr(" #$%+-./:=?@_", str[i])) {
+                   strchr(" #$%+-./:=?@_,", str[i])) {
                        i++;
                        continue;
                }