samba-cvs.cvs
[Top] [All Lists]

[SCM] Samba Shared Repository - branch v3-3-test updated - release-3-2-0

Subject: [SCM] Samba Shared Repository - branch v3-3-test updated - release-3-2-0pre2-3436-gd01da44
From: kseeger@xxxxxxxxx (Karolin Seeger)
Date: Wed, 30 Jul 2008 09:33:06 -0500 (CDT)
The branch, v3-3-test has been updated
       via  d01da44de77abbf724389bce924771f2975867f4 (commit)
      from  e04da654c0db6b0fb2e2ce9754e5eba80751c14c (commit)

http://gitweb.samba.org/?p=samba.git;a=shortlog;h=v3-3-test


- Log -----------------------------------------------------------------
commit d01da44de77abbf724389bce924771f2975867f4
Author: Michael Adam <obnox@xxxxxxxxx>
Date:   Wed Jul 30 16:24:20 2008 +0200

    testparm: Display warning if invalid values are used.
    
    This one came up while using "csc policy = disabled" instead of
    "disable"... ;-)

-----------------------------------------------------------------------

Summary of changes:
 source/param/loadparm.c |    4 +++-
 1 files changed, 3 insertions(+), 1 deletions(-)


Changeset truncated at 500 lines:

diff --git a/source/param/loadparm.c b/source/param/loadparm.c
index 0935181..6902bb0 100644
--- a/source/param/loadparm.c
+++ b/source/param/loadparm.c
@@ -7047,9 +7047,11 @@ static void lp_set_enum_parm( struct parm_struct *parm, 
const char *pszParmValue
        for (i = 0; parm->enum_list[i].name; i++) {
                if ( strequal(pszParmValue, parm->enum_list[i].name)) {
                        *ptr = parm->enum_list[i].value;
-                       break;
+                       return;
                }
        }
+       DEBUG(0, ("WARNING: Ignoring invalid value '%s' for parameter '%s'\n",
+                 pszParmValue, parm->label));
 }
 
 /***************************************************************************


-- 
Samba Shared Repository

<Prev in Thread] Current Thread [Next in Thread>
  • [SCM] Samba Shared Repository - branch v3-3-test updated - release-3-2-0pre2-3436-gd01da44, Karolin Seeger <=