X-Git-Url: http://www.chiark.greenend.org.uk/ucgi/~ianmdlvl/git?p=elogind.git;a=blobdiff_plain;f=src%2Fshared%2Freplace-var.c;h=478fc43a38858ac34ff38b6564a4e49e04edd71a;hp=e11c57a43d75d1504fe3d279c3717846d37a050b;hb=4b549144d82ea0f368321d149215f577049fffa6;hpb=1244d8d640a2644aa8dc8e588cd9c414b3d39163 diff --git a/src/shared/replace-var.c b/src/shared/replace-var.c index e11c57a43..478fc43a3 100644 --- a/src/shared/replace-var.c +++ b/src/shared/replace-var.c @@ -24,6 +24,7 @@ #include "macro.h" #include "util.h" #include "replace-var.h" +#include "def.h" /* * Generic infrastructure for replacing @FOO@ style variables in @@ -40,7 +41,7 @@ static int get_variable(const char *b, char **r) { if (*b != '@') return 0; - k = strspn(b + 1, "ABCDEFGHIJKLMNOPQRSTUVWXYZ_"); + k = strspn(b + 1, UPPERCASE_LETTERS "_"); if (k <= 0 || b[k+1] != '@') return 0;