X-Git-Url: https://git.tokkee.org/?a=blobdiff_plain;f=interpolate.c;h=fb30694f4741147bba62350f704111d3afbf8133;hb=c379c4b176ce350a8d6c0773a3ad211996d809db;hp=62701d8435e6c113bf683c72a038874ed1acc2de;hpb=eb30aed7c69190fd648947d54bbb9ebe53c67715;p=git.git diff --git a/interpolate.c b/interpolate.c index 62701d843..fb30694f4 100644 --- a/interpolate.c +++ b/interpolate.c @@ -2,16 +2,14 @@ * Copyright 2006 Jon Loeliger */ -#include - #include "git-compat-util.h" #include "interpolate.h" -void interp_set_entry(struct interp *table, int slot, char *value) +void interp_set_entry(struct interp *table, int slot, const char *value) { char *oldval = table[slot].value; - char *newval = value; + char *newval = NULL; if (oldval) free(oldval); @@ -57,7 +55,7 @@ int interpolate(char *result, int reslen, const char *src = orig; char *dest = result; int newlen = 0; - char *name, *value; + const char *name, *value; int namelen, valuelen; int i; char c;