return agxget(obj, attr);
}
-char *late_nnstring(void *obj, attrsym_t * attr, char *def)
-{
- char *rv = late_string(obj, attr, def);
+char *late_nnstring(void *obj, attrsym_t *attr, char *defaultValue) {
+ char *rv = late_string(obj, attr, defaultValue);
if (!rv || (rv[0] == '\0'))
- rv = def;
+ return defaultValue;
return rv;
}
UTILS_API int late_int(void *obj, Agsym_t *attr, int defaultValue, int minimum);
UTILS_API double late_double(void *obj, Agsym_t *attr, double defaultValue,
double minimum);
-UTILS_API char *late_nnstring(void *, Agsym_t *, char *);
+UTILS_API char *late_nnstring(void *obj, Agsym_t *attr, char *defaultValue);
UTILS_API char *late_string(void *obj, Agsym_t *attr, char *defaultValue);
UTILS_API bool late_bool(void *, Agsym_t *, bool);
UTILS_API double get_inputscale(graph_t *g);