Use const for interpolate arguments
Signed-off-by: Alex Riesen <raa.lkml@gmail.com> Signed-off-by: Junio C Hamano <junkio@cox.net>
This commit is contained in:

committed by
Junio C Hamano

parent
e8daf78a00
commit
4dafd7d244
@ -25,10 +25,10 @@
|
|||||||
*/
|
*/
|
||||||
|
|
||||||
int interpolate(char *result, int reslen,
|
int interpolate(char *result, int reslen,
|
||||||
char *orig,
|
const char *orig,
|
||||||
struct interp *interps, int ninterps)
|
const struct interp *interps, int ninterps)
|
||||||
{
|
{
|
||||||
char *src = orig;
|
const char *src = orig;
|
||||||
char *dest = result;
|
char *dest = result;
|
||||||
int newlen = 0;
|
int newlen = 0;
|
||||||
char *name, *value;
|
char *name, *value;
|
||||||
|
@ -5,6 +5,11 @@
|
|||||||
#ifndef INTERPOLATE_H
|
#ifndef INTERPOLATE_H
|
||||||
#define INTERPOLATE_H
|
#define INTERPOLATE_H
|
||||||
|
|
||||||
|
/*
|
||||||
|
* Convert a NUL-terminated string in buffer orig,
|
||||||
|
* performing substitutions on %-named sub-strings from
|
||||||
|
* the interpretation table.
|
||||||
|
*/
|
||||||
|
|
||||||
struct interp {
|
struct interp {
|
||||||
char *name;
|
char *name;
|
||||||
@ -12,7 +17,7 @@ struct interp {
|
|||||||
};
|
};
|
||||||
|
|
||||||
extern int interpolate(char *result, int reslen,
|
extern int interpolate(char *result, int reslen,
|
||||||
char *orig,
|
const char *orig,
|
||||||
struct interp *interps, int ninterps);
|
const struct interp *interps, int ninterps);
|
||||||
|
|
||||||
#endif /* INTERPOLATE_H */
|
#endif /* INTERPOLATE_H */
|
||||||
|
Reference in New Issue
Block a user