--- parser3/src/classes/classes.C 2012/03/16 09:24:06 1.25 +++ parser3/src/classes/classes.C 2016/03/31 21:46:19 1.27 @@ -1,14 +1,14 @@ /** @file Parser: @b Methoded and Methoded_array classes. - Copyright (c) 2001-2012 Art. Lebedev Studio (http://www.artlebedev.com) + Copyright (c) 2001-2015 Art. Lebedev Studio (http://www.artlebedev.com) Author: Alexandr Petrosian (http://paf.design.ru) */ #include "classes.h" #include "pa_request.h" -volatile const char * IDENT_CLASSES_C="$Id: classes.C,v 1.25 2012/03/16 09:24:06 moko Exp $" IDENT_CLASSES_H; +volatile const char * IDENT_CLASSES_C="$Id: classes.C,v 1.27 2016/03/31 21:46:19 moko Exp $" IDENT_CLASSES_H; // Methoded @@ -41,24 +41,21 @@ Methoded_array::Methoded_array() { } static void configure_admin_one(Methoded_array::element_type methoded, Request *r) { - if(methoded) - methoded->configure_admin(*r); + methoded->configure_admin(*r); } void Methoded_array::configure_admin(Request& r) { for_each(configure_admin_one, &r); } static void configure_user_one(Methoded_array::element_type methoded, Request *r) { - if(methoded) - methoded->configure_user(*r); + methoded->configure_user(*r); } void Methoded_array::configure_user(Request& r) { for_each(configure_user_one, &r); } static void register_one(Methoded_array::element_type methoded, Request *r) { - if(methoded) - methoded->register_directly_used(*r); + methoded->register_directly_used(*r); } void Methoded_array::register_directly_used(Request& r) { for_each(register_one, &r);