- /* Driver name. */
- driver_name = colon_tokenize (s, &cp);
- class_name = colon_tokenize (NULL, &cp);
- device_type = colon_tokenize (NULL, &cp);
- options = colon_tokenize (NULL, &cp);
- if (driver_name == NULL || class_name == NULL)
+ struct string sss;
+ colon_tokenize (line, &driver_name, &sss);
+ colon_tokenize (NULL, &class_name, &sss);
+ colon_tokenize (NULL, &device_type, &sss);
+ colon_tokenize (NULL, &options, &sss);
+
+ if (ds_is_empty(&driver_name) || ds_is_empty(&class_name))