commit 72fb036324e963e523ff5a21dd42eb2957bd816f from: Stefan Sperling date: Mon Jun 04 18:53:30 2018 UTC use macro instead of literal ".idx" commit - d475dd0dd4e08388c409cffce81082d0fbe3843f commit + 72fb036324e963e523ff5a21dd42eb2957bd816f blob - 3d2c3d676cee7da0a119cad2ac529069548d7e13 blob + dcf3756416dd2efe580a0c3d17559df93f3d0ba3 --- lib/pack.c +++ lib/pack.c @@ -87,7 +87,7 @@ get_packfile_size(size_t *size, const char *path) return got_error(GOT_ERR_BAD_PATH); /* Path must point to a pack index or to a pack file. */ - if (strcmp(dot, ".idx") == 0) { + if (strcmp(dot, GOT_PACKIDX_SUFFIX) == 0) { const struct got_error *err = NULL; char *path_pack; char base_path[PATH_MAX]; @@ -507,7 +507,7 @@ get_packfile_path(char **path_packfile, struct got_rep /* Copy up to and excluding ".idx". */ if (strlcpy(*path_packfile, packidx->path_packidx, - size - strlen(".idx") - 1) >= size) + size - strlen(GOT_PACKIDX_SUFFIX) - 1) >= size) return got_error(GOT_ERR_NO_SPACE); if (strlcat(*path_packfile, GOT_PACKFILE_SUFFIX, size) >= size)