repo: use strdup instead of asprintf for simple copies
whitespace police