Skip to content

Commit 70668fd

Browse files
Majkl578laruence
authored andcommitted
Fixed typo - inconsistent notice for undefined property (introduced by fix for #49348)
1 parent 1c498e6 commit 70668fd

File tree

5 files changed

+16
-16
lines changed

5 files changed

+16
-16
lines changed

Zend/tests/bug52041.phpt

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -35,29 +35,29 @@ Notice: Undefined variable: x in %sbug52041.php on line 3
3535

3636
Warning: Creating default object from empty value in %sbug52041.php on line 8
3737

38-
Notice: Undefined property: a in %sbug52041.php on line 8
38+
Notice: Undefined property: stdClass::$a in %sbug52041.php on line 8
3939

4040
Notice: Undefined variable: x in %sbug52041.php on line 3
4141

42-
Notice: Undefined property: a in %sbug52041.php on line 9
42+
Notice: Undefined property: stdClass::$a in %sbug52041.php on line 9
4343

4444
Warning: Creating default object from empty value in %sbug52041.php on line 9
4545

46-
Notice: Undefined property: b in %sbug52041.php on line 9
46+
Notice: Undefined property: stdClass::$b in %sbug52041.php on line 9
4747

4848
Notice: Undefined variable: x in %sbug52041.php on line 3
4949

5050
Warning: Creating default object from empty value in %sbug52041.php on line 10
5151

52-
Notice: Undefined property: a in %sbug52041.php on line 10
52+
Notice: Undefined property: stdClass::$a in %sbug52041.php on line 10
5353

5454
Notice: Undefined variable: x in %sbug52041.php on line 3
5555

56-
Notice: Undefined property: a in %sbug52041.php on line 11
56+
Notice: Undefined property: stdClass::$a in %sbug52041.php on line 11
5757

5858
Warning: Creating default object from empty value in %sbug52041.php on line 11
5959

60-
Notice: Undefined property: b in %sbug52041.php on line 11
60+
Notice: Undefined property: stdClass::$b in %sbug52041.php on line 11
6161

6262
Notice: Undefined variable: x in %sbug52041.php on line 3
6363

Zend/tests/bug60536_001.phpt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -23,5 +23,5 @@ echo "DONE";
2323
?>
2424
--EXPECTF--
2525

26-
Notice: Undefined property: x in %s on line 14
26+
Notice: Undefined property: Z::$x in %s on line 14
2727
DONE

Zend/tests/bug62005.phpt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@ add_points(NULL, 2);
1010
--EXPECTF--
1111
Warning: Creating default object from empty value in %sbug62005.php on line %d
1212

13-
Notice: Undefined property: energy in %sbug62005.php on line 3
13+
Notice: Undefined property: stdClass::$energy in %sbug62005.php on line 3
1414
stdClass Object
1515
(
1616
[energy] => 2

Zend/zend_object_handlers.c

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -755,7 +755,7 @@ static zval **zend_std_get_property_ptr_ptr(zval *object, zval *member, int type
755755
new_zval = &EG(uninitialized_zval);
756756

757757
if(UNEXPECTED(type == BP_VAR_RW || type == BP_VAR_R)) {
758-
zend_error(E_NOTICE, "Undefined property: %s", Z_STRVAL_P(member));
758+
zend_error(E_NOTICE, "Undefined property: %s::$%s", zobj->ce->name, Z_STRVAL_P(member));
759759
}
760760
Z_ADDREF_P(new_zval);
761761
if (EXPECTED((property_info->flags & ZEND_ACC_STATIC) == 0) &&

tests/classes/implicit_instantiation_001.phpt

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -41,7 +41,7 @@ var_dump($c);
4141

4242
Warning: Creating default object from empty value in %s on line 18
4343

44-
Notice: Undefined property: prop in %s on line 18
44+
Notice: Undefined property: stdClass::$prop in %s on line 18
4545

4646
--> Attempting implicit conversion to object using assignment...
4747

@@ -51,15 +51,15 @@ Warning: Creating default object from empty value in %s on line 22
5151

5252
Warning: Creating default object from empty value in %s on line 26
5353

54-
Notice: Undefined property: prop in %s on line 26
54+
Notice: Undefined property: stdClass::$prop in %s on line 26
5555

5656

5757
---( $c->emptyString )---
5858
--> Attempting implicit conversion to object using increment...
5959

6060
Warning: Creating default object from empty value in %s on line 18
6161

62-
Notice: Undefined property: prop in %s on line 18
62+
Notice: Undefined property: stdClass::$prop in %s on line 18
6363

6464
--> Attempting implicit conversion to object using assignment...
6565

@@ -69,15 +69,15 @@ Warning: Creating default object from empty value in %s on line 22
6969

7070
Warning: Creating default object from empty value in %s on line 26
7171

72-
Notice: Undefined property: prop in %s on line 26
72+
Notice: Undefined property: stdClass::$prop in %s on line 26
7373

7474

7575
---( $c->null )---
7676
--> Attempting implicit conversion to object using increment...
7777

7878
Warning: Creating default object from empty value in %s on line 18
7979

80-
Notice: Undefined property: prop in %s on line 18
80+
Notice: Undefined property: stdClass::$prop in %s on line 18
8181

8282
--> Attempting implicit conversion to object using assignment...
8383

@@ -87,7 +87,7 @@ Warning: Creating default object from empty value in %s on line 22
8787

8888
Warning: Creating default object from empty value in %s on line 26
8989

90-
Notice: Undefined property: prop in %s on line 26
90+
Notice: Undefined property: stdClass::$prop in %s on line 26
9191

9292

9393
---( $c->boolTrue )---
@@ -155,4 +155,4 @@ Warning: Attempt to assign property of non-object in %s on line 26
155155
%unicode|string%(5) "hello"
156156
[%u|b%"intZero"]=>
157157
int(0)
158-
}
158+
}

0 commit comments

Comments
 (0)