Re: [MODULE] GMXEXT_mod_xml beta
Posted: Tue Aug 27, 2013 9:34 pm
Esta mal, antes que asignabas al parametro puntero ? o sea el parametro XMLElement *e como le asignabas un valor internamente en la funcion ?
MXvoid GMXEXT_XmlGetRootElement() {
SDK_XMLElement *dst = (SDK_XMLElement *)GMXAPI_GetIntPtrParam();
SDK_GetDocument();
if (doc != NULL) {
XMLElement *src = doc->RootElement();
if (src != NULL) {
SDK_FillElement(XMLDocumentID, dst, src);
GMXAPI_RetIntValue(SDK_RET_SUCCESS);
}
}
GMXAPI_RetIntValue(SDK_RET_ERROR);
}
GMXvoid GMXEXT_XmlGetRootElement() {
SDK_GetDocument();
SDK_XMLElement *root = (SDK_XMLElement *)malloc(sizeof(SDK_XMLElement));
if (doc != NULL) {
XMLElement *src = doc->RootElement();
if (src != NULL) {
SDK_FillElement(XMLDocumentID, root, src);
GMXAPI_RetIntValue(int(root));
}
}
GMXAPI_RetIntValue(SDK_RET_ERROR);
}
SDK_XMLElement *GemixElement = (SDK_XMLElement *)GMXAPI_GetStructPtrParam();
if (GemixElement == NULL)
GMXAPI_RetIntValue(SDK_RET_ERROR);