]> granicus.if.org Git - libevent/commitdiff
Fix some additional -DUNICODE issues on win32.
authorNick Mathewson <nickm@torproject.org>
Thu, 4 Feb 2010 04:49:22 +0000 (23:49 -0500)
committerNick Mathewson <nickm@torproject.org>
Thu, 4 Feb 2010 04:49:22 +0000 (23:49 -0500)
Brodie's patch didn't catch the ones that were new since 1.4.

evdns.c
test/tinytest.c

diff --git a/evdns.c b/evdns.c
index 2ef955edc08e0f55c9be124f7c14f0daab07e8e8..8b22eba206d1e515007ddd25f7311d4041e5b122 100644 (file)
--- a/evdns.c
+++ b/evdns.c
@@ -3415,7 +3415,7 @@ evdns_get_default_hosts_filename(void)
        char *path_out;
        int len_out;
 
-       if (! SHGetSpecialFolderPath(NULL, path, CSIDL_SYSTEM, 0))
+       if (! SHGetSpecialFolderPathA(NULL, path, CSIDL_SYSTEM, 0))
                return NULL;
        len_out = strlen(path)+strlen(hostfile);
        path_out = mm_malloc(len_out+1);
@@ -3530,7 +3530,7 @@ load_nameservers_with_getnetworkparams(struct evdns_base *base)
        GetNetworkParams_fn_t fn;
 
        ASSERT_LOCKED(base);
-       if (!(handle = LoadLibraryA("iphlpapi.dll"))) {\r
+       if (!(handle = LoadLibraryA("iphlpapi.dll"))) {
                log(EVDNS_LOG_WARN, "Could not open iphlpapi.dll");
                status = -1;
                goto done;
@@ -3603,13 +3603,13 @@ config_nameserver_from_reg_key(struct evdns_base *base, HKEY key, const char *su
        int status = 0;
 
        ASSERT_LOCKED(base);
-       if (RegQueryValueExA(key, subkey, 0, &type, NULL, &bufsz)\r
+       if (RegQueryValueExA(key, subkey, 0, &type, NULL, &bufsz)
            != ERROR_MORE_DATA)
                return -1;
        if (!(buf = mm_malloc(bufsz)))
                return -1;
 
-       if (RegQueryValueExA(key, subkey, 0, &type, (LPBYTE)buf, &bufsz)\r
+       if (RegQueryValueExA(key, subkey, 0, &type, (LPBYTE)buf, &bufsz)
            == ERROR_SUCCESS && bufsz > 1) {
                status = evdns_nameserver_ip_add_line(base,buf);
        }
@@ -3641,12 +3641,12 @@ load_nameservers_from_registry(struct evdns_base *base)
        if (((int)GetVersion()) > 0) { /* NT */
                HKEY nt_key = 0, interfaces_key = 0;
 
-               if (RegOpenKeyExA(HKEY_LOCAL_MACHINE, WIN_NS_NT_KEY, 0,\r
+               if (RegOpenKeyExA(HKEY_LOCAL_MACHINE, WIN_NS_NT_KEY, 0,
                                 KEY_READ, &nt_key) != ERROR_SUCCESS) {
                        log(EVDNS_LOG_DEBUG,"Couldn't open nt key, %d",(int)GetLastError());
                        return -1;
                }
-               r = RegOpenKeyExA(nt_key, "Interfaces", 0,\r
+               r = RegOpenKeyExA(nt_key, "Interfaces", 0,
                             KEY_QUERY_VALUE|KEY_ENUMERATE_SUB_KEYS,
                             &interfaces_key);
                if (r != ERROR_SUCCESS) {
@@ -3661,7 +3661,7 @@ load_nameservers_from_registry(struct evdns_base *base)
                RegCloseKey(nt_key);
        } else {
                HKEY win_key = 0;
-               if (RegOpenKeyExA(HKEY_LOCAL_MACHINE, WIN_NS_9X_KEY, 0,\r
+               if (RegOpenKeyExA(HKEY_LOCAL_MACHINE, WIN_NS_9X_KEY, 0,
                                 KEY_READ, &win_key) != ERROR_SUCCESS) {
                        log(EVDNS_LOG_DEBUG, "Couldn't open registry key, %d", (int)GetLastError());
                        return -1;
index 20f04933544c44cb94f6fd916fbb4cf3cc996bce..75d589c42cf4be6a517241ac140fe1ae9e599b6b 100644 (file)
@@ -107,7 +107,7 @@ _testcase_run_forked(const struct testgroup_t *group,
         */
        int ok;
        char buffer[LONGEST_TEST_NAME+256];
-       STARTUPINFO si;
+       STARTUPINFOA si;
        PROCESS_INFORMATION info;
        DWORD exitcode;
 
@@ -126,7 +126,7 @@ _testcase_run_forked(const struct testgroup_t *group,
        memset(&info, 0, sizeof(info));
        si.cb = sizeof(si);
 
-       ok = CreateProcess(commandname, buffer, NULL, NULL, 0,
+       ok = CreateProcessA(commandname, buffer, NULL, NULL, 0,
                           0, NULL, NULL, &si, &info);
        if (!ok) {
                printf("CreateProcess failed!\n");