/* Error handlers, automatically registered */
static MessageHandler message_handler = {
- error_makecode,
- error_log,
- error_print
+ error_makecode,
+ error_log,
+ error_print
};
/* Scheme handlers automatically registered */
fields++;
}
}
-
/* If no error line is given, then place none in the
file */
* tab-width: 4
* c-basic-offset: 4
* End:
- * vim600: sw=4 ts=4 tw=78 fdm=marker
- * vim<600: sw=4 ts=4 tw=78
+ * vim600: noet sw=4 ts=4 tw=78 fdm=marker
+ * vim<600: noet sw=4 ts=4 tw=78
*/
#include <string.h>
#include <stdarg.h>
-static int debug = 0;
+#define XSLT_DEBUG 0
/* {{{ xslt_debug()
Output a debug message if debugging is enabled */
extern void xslt_debug(char *function_name, char *format, ...)
{
- if (debug) {
- va_list argv;
- char buffer[1024];
+#if DEBUG
+ va_list argv;
+ char buffer[1024];
- va_start(argv, format);
- vsnprintf(buffer, sizeof(buffer) - 1, format, argv);
- va_end(argv);
+ va_start(argv, format);
+ vsnprintf(buffer, sizeof(buffer) - 1, format, argv);
+ va_end(argv);
- buffer[sizeof(buffer) - 1] = '\0';
+ buffer[sizeof(buffer) - 1] = '\0';
- php_printf("<b>XSLT Debug</b>: %s: %s<br>\n",
- function_name, buffer);
- }
+ php_printf("<b>XSLT Debug</b>: %s: %s<br>\n",
+ function_name, buffer);
+#endif
}
/* }}} */
char **ptr; /* Pointer to the passed char ** array */
char *return_value = NULL; /* Value to return from the function */
+ if (! argv)
+ return;
+
/* Loop through the array searching for the value */
ptr = (char **) argv;
- while (ptr && *ptr) {
+ while (*ptr) {
/* If we have a match, save the value and exit out */
if (! strcmp(*ptr, key)) {
return_value = estrdup(*ptr);
break;
}
- ptr++;
+ ++ptr;
}
return return_value;
}
*carr = emalloc(((zend_hash_num_elements(arr) * 2) + 1) * sizeof(char *));
-
+
for (zend_hash_internal_pointer_reset(arr);
zend_hash_get_current_data(arr, (void **) ¤t) == SUCCESS;
zend_hash_move_forward(arr)) {
* tab-width: 4
* c-basic-offset: 4
* End:
- * vim600: sw=4 ts=4 tw=78 fdm=marker
- * vim<600: sw=4 ts=4 tw=78
+ * vim600: noet sw=4 ts=4 tw=78 fdm=marker
+ * vim<600: noet sw=4 ts=4 tw=78
*/