char *equal_index = strstr (arg, "=");
char *space_index = strstr (arg, " ");
gchar *new_string = g_malloc (sizeof (gchar) * (strlen (arg) + 3));
+ gchar *tmp_string = new_string;
if (!space_index)
return g_strdup (arg);
}
for (arg = arg; *arg != '\0'; arg++) {
- *new_string = *arg;
- new_string += 1;
+ *tmp_string = *arg;
+ tmp_string += 1;
if (*arg == '=') {
- *new_string = '"';
- new_string += 1;
+ *tmp_string = '"';
+ tmp_string += 1;
}
}
- *new_string = '"';
- new_string += 1;
- *new_string = '\0';
+ *tmp_string = '"';
+ tmp_string += 1;
+ *tmp_string = '\0';
return new_string;
}