]> git.ipfire.org Git - thirdparty/freeradius-server.git/commitdiff
More strlen fixes
authorAlan T. DeKok <aland@freeradius.org>
Sun, 4 Dec 2011 09:00:57 +0000 (10:00 +0100)
committerAlan T. DeKok <aland@freeradius.org>
Sun, 4 Dec 2011 09:06:09 +0000 (10:06 +0100)
src/modules/rlm_checkval/rlm_checkval.c

index d36ad3cb931e7029f48ec29e49b91e6ba194dfa7..3a03e266fb7eafd528ec6b03954ddd3f68d7af7d 100644 (file)
@@ -126,17 +126,17 @@ static int checkval_instantiate(CONF_SECTION *conf, void **instance)
        /*
         * Check if data_type exists
         */
-       if (!data->data_type || !strlen(data->data_type)){
+       if (!data->data_type || !*data->data_type){
                radlog(L_ERR, "rlm_checkval: Data type not defined");
                checkval_detach(data);
                return -1;
        }
-       if (!data->item_name || !strlen(data->item_name)){
+       if (!data->item_name || !*data->item_name){
                radlog(L_ERR, "rlm_checkval: Item name not defined");
                checkval_detach(data);
                return -1;
        }
-       if (!data->check_name || !strlen(data->check_name)){
+       if (!data->check_name || !*data->check_name){
                radlog(L_ERR, "rlm_checkval: Check item name not defined");
                checkval_detach(data);
                return -1;