Kaydet (Commit) 0a84291c authored tarafından Markus Mohrhard's avatar Markus Mohrhard

extract string typedefs to a shared file

Change-Id: I6e5d7c828f56b6a3f562ed8a9dd5f63a9d603ce0
üst f8952eb7
/* -*- Mode: C++; tab-width: 4; indent-tabs-mode: nil; c-basic-offset: 4 -*- */
/*
* This file is part of the LibreOffice project.
*
* This Source Code Form is subject to the terms of the Mozilla Public
* License, v. 2.0. If a copy of the MPL was not distributed with this
* file, You can obtain one at http://mozilla.org/MPL/2.0/.
*/
#ifndef INCLUDED_ONLINEUPDATE_TYPES_HXX
#define INCLUDED_ONLINEUPDATE_TYPES_HXX
#include <string>
#if defined(_WIN32)
typedef std::wstring tstring;
typedef WCHAR NS_tchar;
#else
typedef std::string tstring;
typedef char NS_tchar;
#endif
#endif
/* vim:set shiftwidth=4 softtabstop=4 expandtab: */
......@@ -11,14 +11,9 @@
#ifdef _WIN32
# include <windows.h>
typedef WCHAR NS_tchar;
#else
typedef char NS_tchar;
#endif
#ifndef NULL
#define NULL 0
#endif
#include "types.hxx"
struct StringTable
{
......
......@@ -9,12 +9,7 @@
#include <stdio.h>
#include <onlineupdate/mar.h>
#ifdef _WIN32
typedef WCHAR NS_tchar;
#else
typedef char NS_tchar;
#endif
#include "types.hxx"
// This class provides an API to extract files from an update archive.
class ArchiveReader
......
......@@ -8,12 +8,11 @@
#define PROGRESSUI_H__
#include "updatedefines.h"
#include "types.hxx"
#if defined(_WIN32)
typedef WCHAR NS_tchar;
#define NS_main wmain
#else
typedef char NS_tchar;
#define NS_main main
#endif
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment