Revision: 872
http://vcs.pcre.org/viewvc?view=rev&revision=872
Author: ph10
Date: 2012-01-14 16:27:27 +0000 (Sat, 14 Jan 2012)
Log Message:
-----------
Make pcre[16]_config set 0 in the data field when it returns BADOPTION because
PCRE_INFO_UTF8/16 has been called in the wrong library.
Modified Paths:
--------------
code/trunk/pcre_config.c
Modified: code/trunk/pcre_config.c
===================================================================
--- code/trunk/pcre_config.c 2012-01-14 16:20:44 UTC (rev 871)
+++ code/trunk/pcre_config.c 2012-01-14 16:27:27 UTC (rev 872)
@@ -77,6 +77,7 @@
{
case PCRE_CONFIG_UTF8:
#if defined COMPILE_PCRE16
+ *((int *)where) = 0;
return PCRE_ERROR_BADOPTION;
#else
#if defined SUPPORT_UTF
@@ -89,6 +90,7 @@
case PCRE_CONFIG_UTF16:
#if defined COMPILE_PCRE8
+ *((int *)where) = 0;
return PCRE_ERROR_BADOPTION;
#else
#if defined SUPPORT_UTF