29 * WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR |
29 * WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR |
30 * OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF |
30 * OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF |
31 * ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. |
31 * ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. |
32 */ |
32 */ |
33 |
33 |
|
34 #ifdef XP_WIN32 |
|
35 #define _MBCS |
|
36 #include <windows.h> |
|
37 #include <mbctype.h> |
|
38 #endif |
|
39 |
34 #include "util.h" |
40 #include "util.h" |
35 #include "pool.h" |
41 #include "pool.h" |
36 //include "frame/conf_api.h" |
42 //include "frame/conf_api.h" |
37 //include "support/stringvalue.h" |
43 //include "support/stringvalue.h" |
38 |
|
39 #ifdef WINDOWS |
|
40 #define _MBCS |
|
41 #include <windows.h> |
|
42 #include <mbctype.h> |
|
43 #endif |
|
44 |
44 |
45 #ifdef XP_WIN32 |
45 #ifdef XP_WIN32 |
46 static PRBool _getfullpathname = -1; |
46 static PRBool _getfullpathname = -1; |
47 #endif /* XP_WIN32 */ |
47 #endif /* XP_WIN32 */ |
48 |
48 |