auth: Make afsconf_PutTypedKeyList idempotent
[openafs.git] / src / auth / keys.c
index 54ad955..b1959c7 100644 (file)
@@ -1006,6 +1006,10 @@ afsconf_PutTypedKeyList(struct afsconf_typedKeyList **keys)
 {
      int i;
 
+     if (*keys == NULL) {
+        return;
+     }
+
      for (i=0;i<(*keys)->nkeys;i++)
        afsconf_typedKey_put(&((*keys)->keys[i]));