]> git.ipfire.org Git - thirdparty/krb5.git/commitdiff
kdb_load_library(): SGI compiler requires that when initializing arrays
authorEzra Peisach <epeisach@mit.edu>
Mon, 8 May 2006 18:05:47 +0000 (18:05 +0000)
committerEzra Peisach <epeisach@mit.edu>
Mon, 8 May 2006 18:05:47 +0000 (18:05 +0000)
at declaration - only constants be used. [filebases]. Code was introduced with
17975 revision.

ticket: 3716

git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@17986 dc483132-0cff-0310-8789-dd5450dbe970

src/lib/kdb/kdb5.c

index c6225474a9b20fdb98c783bbc85ec36bc55d95d1..852fc85b76353048b2ec534cdeb1db9464e69908 100644 (file)
@@ -311,10 +311,13 @@ kdb_load_library(krb5_context kcontext, char *lib_name, db_library * lib)
     static const char *const dbpath_names[] = {
        KDB_MODULE_SECTION, "db_module_dir", NULL,
     };
-    const char *filebases[] = { lib_name, NULL };
+    const char *filebases[2];
     char **profpath = NULL;
     char **path = NULL;
 
+    filebases[0] = lib_name;
+    filebases[1] = NULL;
+
     if (!strcmp(DB2_NAME, lib_name) && (kdb_db2_pol_err_loaded == 0)) {
        initialize_adb_error_table();
        kdb_db2_pol_err_loaded = 1;