]> skyeroc.xyz Git - dgamelaunch/commitdiff
Define the admin-hasn't-installed-banner-file string in just one place
authorPasi Kallinen <paxed@alt.org>
Sat, 5 Apr 2008 17:52:32 +0000 (17:52 +0000)
committerPasi Kallinen <paxed@alt.org>
Sat, 5 Apr 2008 17:52:32 +0000 (17:52 +0000)
git-svn-id: svn://katsu.triplehelix.org/dgamelaunch/trunk@436 db0b04b0-f4d1-0310-9a6d-de3e77497b0e

dgamelaunch.c

index 12287b6ab08859c6ad504ab79d8afd69c7845a02..72472371314cca2e9fd90e9794947bb235b0eb53 100644 (file)
@@ -296,15 +296,17 @@ loadbanner (char *fname, struct dg_banner *ban)
 
   if (!bannerfile)
     {
+#define NOTE_NO_DGL_BANNER "### NOTE: administrator has not installed a %s file"
       size_t len;
       ban->len = 2;
       ban->lines = malloc (sizeof (char *));
       ban->lines[0] =
         strdup ("### dgamelaunch " PACKAGE_VERSION
                 " - network console game launcher");
-      len = strlen(fname) + ARRAY_SIZE("### NOTE: administrator has not installed a  file");
+      len = strlen(fname) + ARRAY_SIZE(NOTE_NO_DGL_BANNER);
       ban->lines[1] = malloc(len);
-      snprintf(ban->lines[1], len, "### NOTE: administrator has not installed a %s file", fname);
+      snprintf(ban->lines[1], len, NOTE_NO_DGL_BANNER, fname);
+#undef NOTE_NO_DGL_BANNER
       return;
     }