File tree Expand file tree Collapse file tree 3 files changed +6
-3
lines changed Expand file tree Collapse file tree 3 files changed +6
-3
lines changed Original file line number Diff line number Diff line change @@ -654,6 +654,7 @@ EXPORTS
654
654
mxmlElementGetAttrCount
655
655
mxmlElementGetAttrByIndex
656
656
mxmlElementSetAttr
657
+ mxmlGetOpaque
657
658
mxmlLoadFd
658
659
mxmlNewOpaque
659
660
mxmlNewElement
Original file line number Diff line number Diff line change @@ -230,7 +230,7 @@ extern mxml_node_t *mxmlGetFirstChild(mxml_node_t *node);
230
230
extern int mxmlGetInteger (mxml_node_t * node );
231
231
extern mxml_node_t * mxmlGetLastChild (mxml_node_t * node );
232
232
extern mxml_node_t * mxmlGetNextSibling (mxml_node_t * node );
233
- extern const char * mxmlGetOpaque (mxml_node_t * node );
233
+ PHMXMLAPI extern const char * mxmlGetOpaque (mxml_node_t * node );
234
234
extern mxml_node_t * mxmlGetParent (mxml_node_t * node );
235
235
extern mxml_node_t * mxmlGetPrevSibling (mxml_node_t * node );
236
236
extern double mxmlGetReal (mxml_node_t * node );
Original file line number Diff line number Diff line change @@ -731,9 +731,11 @@ PPH_STRING PhpGetOpaqueXmlNodeText(
731
731
_In_ mxml_node_t * node
732
732
)
733
733
{
734
- if (node -> child && node -> child -> type == MXML_OPAQUE && node -> child -> value .opaque )
734
+ PCSTR string ;
735
+
736
+ if (string = mxmlGetOpaque (node ))
735
737
{
736
- return PhConvertUtf8ToUtf16 (node -> child -> value . opaque );
738
+ return PhConvertUtf8ToUtf16 (( PSTR ) string );
737
739
}
738
740
else
739
741
{
You can’t perform that action at this time.
0 commit comments