Diff for /parser3/src/classes/xnode.C between versions 1.35 and 1.37

version 1.35, 2002/01/28 10:50:03 version 1.37, 2002/02/08 07:27:41
Line 1 Line 1
 /** @file  /** @file
         Parser: @b dom parser class.          Parser: @b dom parser class.
   
         Copyright (c) 2001 ArtLebedev Group (http://www.artlebedev.com)          Copyright (c) 2001, 2002 ArtLebedev Group (http://www.artlebedev.com)
         Author: Alexander Petrosyan <paf@design.ru> (http://paf.design.ru)          Author: Alexander Petrosyan <paf@design.ru> (http://paf.design.ru)
   
         $Id$          $Id$
Line 101  private: Line 101  private:
 GdomeNode *as_node(Pool& pool, const String& method_name, MethodParams *params,   GdomeNode *as_node(Pool& pool, const String& method_name, MethodParams *params, 
                                                 int index, const char *msg) {                                                  int index, const char *msg) {
         Value& value=params->as_no_junction(index, msg);          Value& value=params->as_no_junction(index, msg);
         if(strcmp(value.type(), VXNODE_TYPE)!=0           if(!(strcmp(value.type(), VXNODE_TYPE)==0 
                 || strcmp(value.type(), VXDOC_TYPE)!=0)                  || strcmp(value.type(), VXDOC_TYPE)==0))
                 throw Exception(0, 0,                  throw Exception(0, 0,
                         &method_name,                          &method_name,
                         msg);                          msg);

Removed from v.1.35  
changed lines
  Added in v.1.37


E-mail: