- art.numero = atoi(xmlGetProp(node, "NroArtículo"));
- strcpy(art.desc, xmlGetProp(node, "Descripción"));
- strcpy(art.presentacion, xmlGetProp(node, "Presentación"));
- strcpy(art.existencia, xmlGetProp(node, "Existencia"));
+ prop = xmlGetProp(node, "NroArtículo");
+ art.numero = atoi(prop);
+ xmlFree(prop);
+ strncpy(art.desc, prop = xmlGetProp(node, "Descripción"), 50); xmlFree(prop);
+ art.desc[50] = '\0'; /* Me aseguro de que este */
+ strncpy(art.presentacion, prop = xmlGetProp(node, "Presentación"), 30); xmlFree(prop);
+ art.presentacion[30] = '\0'; /* Me aseguro de que este */
+ strncpy(art.existencia, prop = xmlGetProp(node, "Existencia"), 8); xmlFree(prop);
+ art.existencia[8] = '\0'; /* Me aseguro de que este */