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 d36ad3c..3a03e26 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;