s3:loadparm: rename free_parameters() to free_parameters_by_snum()
[kai/samba.git] / source3 / param / loadparm.c
index 43fd9d9d3a3cc065b1246863339052be25d35e0a..d44d04a7a79e9eb011436bbd2c5481a1c30f148e 100644 (file)
@@ -4585,10 +4585,12 @@ static void init_printer_values(struct service *pService)
        }
 }
 
+
 /**
- * Free the allocated data for one parameter for a given share.
+ * Free the allocated data for one parameter for a given share
+ * specified by an snum.
  */
-static void free_parameter(int snum, struct parm_struct parm)
+static void free_one_parameter_by_snum(int snum, struct parm_struct parm)
 {
        void *parm_ptr;
 
@@ -4614,14 +4616,15 @@ static void free_parameter(int snum, struct parm_struct parm)
 }
 
 /**
- * Free the allocated parameter data for a share.
+ * Free the allocated parameter data for a share specified
+ * by an snum.
  */
-static void free_parameters(int snum)
+static void free_parameters_by_snum(int snum)
 {
        uint32_t i;
 
        for (i=0; parm_table[i].label; i++) {
-               free_parameter(snum, parm_table[i]);
+               free_one_parameter_by_snum(snum, parm_table[i]);
        }
 }
 
@@ -4630,7 +4633,7 @@ static void free_parameters(int snum)
  */
 static void free_global_parameters(void)
 {
-       free_parameters(GLOBAL_SECTION_SNUM);
+       free_parameters_by_snum(GLOBAL_SECTION_SNUM);
 }
 
 /***************************************************************************
@@ -5741,7 +5744,7 @@ static void free_service(struct service *pservice)
                DEBUG(5, ("free_service: Freeing service %s\n",
                       pservice->szService));
 
-       free_parameters(getservicebyname(pservice->szService, NULL));
+       free_parameters_by_snum(getservicebyname(pservice->szService, NULL));
 
        string_free(&pservice->szService);
        bitmap_free(pservice->copymap);