diff options
author | Monsta <[email protected]> | 2015-08-25 16:36:48 +0300 |
---|---|---|
committer | Monsta <[email protected]> | 2015-08-25 16:36:48 +0300 |
commit | d1a5acc22910f5136e159b5401e68f80852d3630 (patch) | |
tree | 618901fbde799177369a36788cebcd9b3009b750 /libmateweather/mateweather-win32.c | |
parent | c8a7ad7f0698d2a11d3d5d8c55a9dc5ce9330f46 (diff) | |
download | libmateweather-d1a5acc22910f5136e159b5401e68f80852d3630.tar.bz2 libmateweather-d1a5acc22910f5136e159b5401e68f80852d3630.tar.xz |
drop support for win32
Diffstat (limited to 'libmateweather/mateweather-win32.c')
-rw-r--r-- | libmateweather/mateweather-win32.c | 100 |
1 files changed, 0 insertions, 100 deletions
diff --git a/libmateweather/mateweather-win32.c b/libmateweather/mateweather-win32.c deleted file mode 100644 index 1d3e197..0000000 --- a/libmateweather/mateweather-win32.c +++ /dev/null @@ -1,100 +0,0 @@ -/* -*- Mode: C; tab-width: 8; indent-tabs-mode: t; c-basic-offset: 4 -*- */ -/* mateweather-win32.c - Win32 portability - * - * Copyright 2008, Novell, Inc. - * - * This library is free software; you can redistribute it and/or - * modify it under the terms of the GNU Lesser General Public License - * as published by the Free Software Foundation; either version 2.1 of - * the License, or (at your option) any later version. - * - * This library is distributed in the hope that it will be useful, but - * WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU - * Lesser General Public License for more details. - * - * You should have received a copy of the GNU Lesser General Public - * License along with this library; if not, see - * <http://www.gnu.org/licenses/>. - */ - -#ifdef HAVE_CONFIG_H -#include <config.h> -#endif - -#include <glib.h> - -#ifdef G_OS_WIN32 - -#include <windows.h> - -#include "mateweather-win32.h" - -static HMODULE dll = NULL; - -/* Prototype first to silence gcc warning */ -BOOL WINAPI -DllMain (HINSTANCE hinstDLL, - DWORD fdwReason, - LPVOID lpvReserved); - -BOOL WINAPI -DllMain (HINSTANCE hinstDLL, - DWORD fdwReason, - LPVOID lpvReserved) -{ - if (fdwReason == DLL_PROCESS_ATTACH) - dll = hinstDLL; - - return TRUE; -} - -char * -_mateweather_win32_get_zoneinfo_dir (void) -{ - static char *retval = NULL; - char *root; - - if (retval) - return retval; - - root = g_win32_get_package_installation_directory_of_module (dll); - retval = g_build_filename (root, "share/zoneinfo", NULL); - g_free (root); - - return retval; -} - -char * -_mateweather_win32_get_locale_dir (void) -{ - static char *retval = NULL; - char *root; - - if (retval) - return retval; - - root = g_win32_get_package_installation_directory_of_module (dll); - retval = g_build_filename (root, "share/locale", NULL); - g_free (root); - - return retval; -} - -char * -_mateweather_win32_get_xml_location_dir (void) -{ - static char *retval = NULL; - char *root; - - if (retval) - return retval; - - root = g_win32_get_package_installation_directory_of_module (dll); - retval = g_build_filename (root, "share/libmateweather", NULL); - g_free (root); - - return retval; -} - -#endif |