@@ -330,23 +330,21 @@ void xmlreader_objects_clone(void *object, void **object_clone)
330
330
331
331
/* {{{ xmlreader_free_resources */
332
332
static void xmlreader_free_resources (xmlreader_object * intern ) {
333
- if (intern ) {
334
- if (intern -> input ) {
335
- xmlFreeParserInputBuffer (intern -> input );
336
- intern -> input = NULL ;
337
- }
333
+ if (intern -> input ) {
334
+ xmlFreeParserInputBuffer (intern -> input );
335
+ intern -> input = NULL ;
336
+ }
338
337
339
- if (intern -> ptr ) {
340
- xmlFreeTextReader (intern -> ptr );
341
- intern -> ptr = NULL ;
342
- }
338
+ if (intern -> ptr ) {
339
+ xmlFreeTextReader (intern -> ptr );
340
+ intern -> ptr = NULL ;
341
+ }
343
342
#ifdef LIBXML_SCHEMAS_ENABLED
344
- if (intern -> schema ) {
345
- xmlRelaxNGFree ((xmlRelaxNGPtr ) intern -> schema );
346
- intern -> schema = NULL ;
347
- }
348
- #endif
343
+ if (intern -> schema ) {
344
+ xmlRelaxNGFree ((xmlRelaxNGPtr ) intern -> schema );
345
+ intern -> schema = NULL ;
349
346
}
347
+ #endif
350
348
}
351
349
/* }}} */
352
350
@@ -396,7 +394,7 @@ static void php_xmlreader_string_arg(INTERNAL_FUNCTION_PARAMETERS, xmlreader_rea
396
394
id = ZEND_THIS ;
397
395
398
396
intern = Z_XMLREADER_P (id );
399
- if (intern && intern -> ptr ) {
397
+ if (intern -> ptr ) {
400
398
retchar = (char * )internal_function (intern -> ptr , (const unsigned char * )name );
401
399
}
402
400
if (retchar ) {
@@ -422,7 +420,7 @@ static void php_xmlreader_no_arg(INTERNAL_FUNCTION_PARAMETERS, xmlreader_read_in
422
420
id = ZEND_THIS ;
423
421
424
422
intern = Z_XMLREADER_P (id );
425
- if (intern && intern -> ptr ) {
423
+ if (intern -> ptr ) {
426
424
retval = internal_function (intern -> ptr );
427
425
if (retval == 1 ) {
428
426
RETURN_TRUE ;
@@ -450,7 +448,7 @@ static void php_xmlreader_no_arg_string(INTERNAL_FUNCTION_PARAMETERS, xmlreader_
450
448
id = ZEND_THIS ;
451
449
452
450
intern = Z_XMLREADER_P (id );
453
- if (intern && intern -> ptr ) {
451
+ if (intern -> ptr ) {
454
452
retchar = (char * )internal_function (intern -> ptr );
455
453
}
456
454
if (retchar ) {
@@ -485,7 +483,7 @@ static void php_xmlreader_set_relaxng_schema(INTERNAL_FUNCTION_PARAMETERS, int t
485
483
id = ZEND_THIS ;
486
484
487
485
intern = Z_XMLREADER_P (id );
488
- if (intern && intern -> ptr ) {
486
+ if (intern -> ptr ) {
489
487
if (source ) {
490
488
schema = _xmlreader_get_relaxNG (source , source_len , type , NULL , NULL );
491
489
if (schema ) {
@@ -562,7 +560,7 @@ PHP_METHOD(XMLReader, getAttributeNo)
562
560
id = ZEND_THIS ;
563
561
564
562
intern = Z_XMLREADER_P (id );
565
- if (intern && intern -> ptr ) {
563
+ if (intern -> ptr ) {
566
564
retchar = (char * )xmlTextReaderGetAttributeNo (intern -> ptr , attr_pos );
567
565
}
568
566
if (retchar ) {
@@ -597,7 +595,7 @@ PHP_METHOD(XMLReader, getAttributeNs)
597
595
id = ZEND_THIS ;
598
596
599
597
intern = Z_XMLREADER_P (id );
600
- if (intern && intern -> ptr ) {
598
+ if (intern -> ptr ) {
601
599
retchar = (char * )xmlTextReaderGetAttributeNs (intern -> ptr , (xmlChar * )name , (xmlChar * )ns_uri );
602
600
}
603
601
if (retchar ) {
@@ -622,7 +620,7 @@ PHP_METHOD(XMLReader, getParserProperty)
622
620
id = ZEND_THIS ;
623
621
624
622
intern = Z_XMLREADER_P (id );
625
- if (intern && intern -> ptr ) {
623
+ if (intern -> ptr ) {
626
624
retval = xmlTextReaderGetParserProp (intern -> ptr ,property );
627
625
}
628
626
if (retval == -1 ) {
@@ -671,7 +669,7 @@ PHP_METHOD(XMLReader, moveToAttribute)
671
669
id = ZEND_THIS ;
672
670
673
671
intern = Z_XMLREADER_P (id );
674
- if (intern && intern -> ptr ) {
672
+ if (intern -> ptr ) {
675
673
retval = xmlTextReaderMoveToAttribute (intern -> ptr , (xmlChar * )name );
676
674
if (retval == 1 ) {
677
675
RETURN_TRUE ;
@@ -698,7 +696,7 @@ PHP_METHOD(XMLReader, moveToAttributeNo)
698
696
id = ZEND_THIS ;
699
697
700
698
intern = Z_XMLREADER_P (id );
701
- if (intern && intern -> ptr ) {
699
+ if (intern -> ptr ) {
702
700
retval = xmlTextReaderMoveToAttributeNo (intern -> ptr , attr_pos );
703
701
if (retval == 1 ) {
704
702
RETURN_TRUE ;
@@ -736,7 +734,7 @@ PHP_METHOD(XMLReader, moveToAttributeNs)
736
734
id = ZEND_THIS ;
737
735
738
736
intern = Z_XMLREADER_P (id );
739
- if (intern && intern -> ptr ) {
737
+ if (intern -> ptr ) {
740
738
retval = xmlTextReaderMoveToAttributeNs (intern -> ptr , (xmlChar * )name , (xmlChar * )ns_uri );
741
739
if (retval == 1 ) {
742
740
RETURN_TRUE ;
@@ -781,7 +779,7 @@ PHP_METHOD(XMLReader, read)
781
779
782
780
id = ZEND_THIS ;
783
781
intern = Z_XMLREADER_P (id );
784
- if (intern == NULL || intern -> ptr == NULL ) {
782
+ if (! intern -> ptr ) {
785
783
zend_throw_error (NULL , "Data must be loaded before reading" );
786
784
RETURN_THROWS ();
787
785
}
@@ -810,7 +808,7 @@ PHP_METHOD(XMLReader, next)
810
808
811
809
id = ZEND_THIS ;
812
810
intern = Z_XMLREADER_P (id );
813
- if (intern != NULL && intern -> ptr != NULL ) {
811
+ if (intern -> ptr ) {
814
812
retval = xmlTextReaderNext (intern -> ptr );
815
813
while (name != NULL && retval == 1 ) {
816
814
if (xmlStrEqual (xmlTextReaderConstLocalName (intern -> ptr ), (xmlChar * )name )) {
@@ -940,7 +938,7 @@ PHP_METHOD(XMLReader, setSchema)
940
938
id = ZEND_THIS ;
941
939
942
940
intern = Z_XMLREADER_P (id );
943
- if (intern && intern -> ptr ) {
941
+ if (intern -> ptr ) {
944
942
retval = xmlTextReaderSchemaValidate (intern -> ptr , source );
945
943
946
944
if (retval == 0 ) {
@@ -977,7 +975,7 @@ PHP_METHOD(XMLReader, setParserProperty)
977
975
id = ZEND_THIS ;
978
976
979
977
intern = Z_XMLREADER_P (id );
980
- if (intern && intern -> ptr ) {
978
+ if (intern -> ptr ) {
981
979
retval = xmlTextReaderSetParserProp (intern -> ptr ,property , value );
982
980
}
983
981
if (retval == -1 ) {
@@ -1120,7 +1118,7 @@ PHP_METHOD(XMLReader, expand)
1120
1118
1121
1119
intern = Z_XMLREADER_P (id );
1122
1120
1123
- if (intern && intern -> ptr ) {
1121
+ if (intern -> ptr ) {
1124
1122
node = xmlTextReaderExpand (intern -> ptr );
1125
1123
1126
1124
if (node == NULL ) {
0 commit comments