Home | History | Annotate | Download | only in libxml2

Lines Matching refs:retValue

5627  * @retValue: the returned value
5630 * The caller has to FREE the returned retValue.
5633 * in a @retValue of "???".
5644 xmlSchemaGetCanonValue(xmlSchemaValPtr val, const xmlChar **retValue)
5646 if ((retValue == NULL) || (val == NULL))
5648 *retValue = NULL;
5652 *retValue = BAD_CAST xmlStrdup(BAD_CAST "");
5654 *retValue =
5659 *retValue = BAD_CAST xmlStrdup(BAD_CAST "");
5661 *retValue = xmlSchemaWhiteSpaceReplace(
5663 if ((*retValue) == NULL)
5664 *retValue = BAD_CAST xmlStrdup(
5680 *retValue =
5682 if (*retValue == NULL)
5683 *retValue =
5689 *retValue = BAD_CAST xmlStrdup(BAD_CAST val->value.qname.name);
5692 *retValue = BAD_CAST xmlStrdup(BAD_CAST "{");
5693 *retValue = BAD_CAST xmlStrcat((xmlChar *) (*retValue),
5695 *retValue = BAD_CAST xmlStrcat((xmlChar *) (*retValue),
5697 *retValue = BAD_CAST xmlStrcat((xmlChar *) (*retValue),
5707 *retValue = xmlStrdup(BAD_CAST "0.0");
5769 *retValue = BAD_CAST buf;
5787 *retValue = xmlStrdup(BAD_CAST "0");
5795 *retValue = xmlMalloc(bufsize);
5796 if (*retValue == NULL)
5800 snprintf((char *) *retValue, bufsize,
5803 snprintf((char *) *retValue, bufsize,
5807 snprintf((char *) *retValue, bufsize,
5810 snprintf((char *) *retValue, bufsize,
5814 snprintf((char *) *retValue, bufsize, "-%lu", dec.lo);
5816 snprintf((char *) *retValue, bufsize, "%lu", dec.lo);
5822 *retValue = BAD_CAST xmlStrdup(BAD_CAST "true");
5824 *retValue = BAD_CAST xmlStrdup(BAD_CAST "false");
5859 *retValue = BAD_CAST xmlStrdup(BAD_CAST buf);
5867 *retValue = BAD_CAST xmlStrdup(BAD_CAST buf);
5873 *retValue = xmlMalloc(6);
5874 if (*retValue == NULL)
5876 snprintf((char *) *retValue, 6, "--%02u",
5883 *retValue = xmlMalloc(6);
5884 if (*retValue == NULL)
5886 snprintf((char *) *retValue, 6, "---%02u",
5893 *retValue = xmlMalloc(8);
5894 if (*retValue == NULL)
5896 snprintf((char *) *retValue, 8, "--%02u-%02u",
5911 *retValue = BAD_CAST xmlStrdup(BAD_CAST buf);
5940 *retValue = BAD_CAST xmlStrdup(BAD_CAST buf);
5968 *retValue = BAD_CAST xmlStrdup(BAD_CAST buf);
5997 *retValue = BAD_CAST xmlStrdup(BAD_CAST buf);
6001 *retValue = BAD_CAST xmlStrdup(BAD_CAST val->value.hex.str);
6010 *retValue = BAD_CAST xmlStrdup(BAD_CAST val->value.base64.str);
6021 *retValue = BAD_CAST xmlStrdup(BAD_CAST buf);
6033 *retValue = BAD_CAST xmlStrdup(BAD_CAST buf);
6037 *retValue = BAD_CAST xmlStrdup(BAD_CAST "???");
6040 if (*retValue == NULL)
6048 * @retValue: the returned value
6052 * The caller has to free the returned @retValue.
6059 const xmlChar **retValue,
6062 if ((retValue == NULL) || (val == NULL))
6068 *retValue = NULL;
6072 *retValue = BAD_CAST xmlStrdup(BAD_CAST "");
6074 *retValue = xmlSchemaCollapseString(val->value.str);
6076 *retValue = xmlSchemaWhiteSpaceReplace(val->value.str);
6077 if ((*retValue) == NULL)
6078 *retValue = BAD_CAST xmlStrdup(val->value.str);
6082 *retValue = BAD_CAST xmlStrdup(BAD_CAST "");
6085 *retValue = xmlSchemaCollapseString(val->value.str);
6087 *retValue = xmlSchemaWhiteSpaceReplace(val->value.str);
6088 if ((*retValue) == NULL)
6089 *retValue = BAD_CAST xmlStrdup(val->value.str);
6093 return (xmlSchemaGetCanonValue(val, retValue));