chiark / gitweb /
[PATCH] make udevtest a real program :)
[elogind.git] / udev_config.c
index cade81cf207ccf3e1e9bbc454b8cce24a2629d9e..e2031dc64d0d13a2b317a74495efbed89573dad0 100644 (file)
@@ -81,7 +81,7 @@ static void init_variables(void)
 #define set_var(_name, _var)                           \
        if (strcasecmp(variable, _name) == 0) {         \
                dbg_parse("%s = '%s'", _name, value);   \
-               strncpy(_var, value, sizeof(_var));     \
+               strfieldcpymax(_var, value, sizeof(_var));\
        }
 
 #define set_bool(_name, _var)                          \