Logo AND Algorithmique Numérique Distribuée

Public GIT Repository
Add const qualifier to parameters of xbt_str_diff.
authorArnaud Giersch <arnaud.giersch@iut-bm.univ-fcomte.fr>
Tue, 19 Jul 2011 11:44:10 +0000 (13:44 +0200)
committerArnaud Giersch <arnaud.giersch@iut-bm.univ-fcomte.fr>
Tue, 19 Jul 2011 11:44:10 +0000 (13:44 +0200)
include/xbt/str.h
src/xbt/xbt_str.c

index c7b4ed1..225ef42 100644 (file)
@@ -45,7 +45,7 @@ XBT_PUBLIC(char *) xbt_str_varsubst(char *str, xbt_dict_t patterns);
 
 /* */
 XBT_PUBLIC(void) xbt_str_strip_spaces(char *);
 
 /* */
 XBT_PUBLIC(void) xbt_str_strip_spaces(char *);
-XBT_PUBLIC(char *) xbt_str_diff(char *a, char *b);
+XBT_PUBLIC(char *) xbt_str_diff(const char *a, const char *b);
 
 XBT_PUBLIC(char *) xbt_str_from_file(FILE * file);
 
 
 XBT_PUBLIC(char *) xbt_str_from_file(FILE * file);
 
index 4b4f02a..add78b4 100644 (file)
@@ -666,7 +666,7 @@ static void diff_build_diff(xbt_dynar_t res,
 }
 
 /** @brief Compute the unified diff of two strings */
 }
 
 /** @brief Compute the unified diff of two strings */
-char *xbt_str_diff(char *a, char *b)
+char *xbt_str_diff(const char *a, const char *b)
 {
   xbt_dynar_t da = xbt_str_split(a, "\n");
   xbt_dynar_t db = xbt_str_split(b, "\n");
 {
   xbt_dynar_t da = xbt_str_split(a, "\n");
   xbt_dynar_t db = xbt_str_split(b, "\n");