summaryrefslogtreecommitdiff
authorzecke <zecke>2005-03-25 14:26:17 (UTC)
committer zecke <zecke>2005-03-25 14:26:17 (UTC)
commit253b32c290f3b1c4546aa7021a3e5235b9ab3acd (patch) (unidiff)
tree5d5bb047033f24d7e8fd3c58ade28d31eb7bfe6e
parent9d976cfe31fe9db8e602066fd1d8cdee095db115 (diff)
downloadopie-253b32c290f3b1c4546aa7021a3e5235b9ab3acd.zip
opie-253b32c290f3b1c4546aa7021a3e5235b9ab3acd.tar.gz
opie-253b32c290f3b1c4546aa7021a3e5235b9ab3acd.tar.bz2
Trivial fix:
OS_UNIX et al is defined in qglobal.h so when including qpeglobal.h before most Qt headers the defines in qpeglobal are not valid. For example the QCOM instantiate method could not be exported properly due this. At least opie-eye when built with OpenEmbedded suffered this problem.
Diffstat (more/less context) (ignore whitespace changes)
-rw-r--r--library/qpeglobal.h2
1 files changed, 2 insertions, 0 deletions
diff --git a/library/qpeglobal.h b/library/qpeglobal.h
index f64ccfd..d353942 100644
--- a/library/qpeglobal.h
+++ b/library/qpeglobal.h
@@ -20,32 +20,34 @@
20  _.=:.       :    :=>`: PARTICULAR PURPOSE. See the GNU 20  _.=:.       :    :=>`: PARTICULAR PURPOSE. See the GNU
21..}^=.=       =       ; Library General Public License for more 21..}^=.=       =       ; Library General Public License for more
22++=   -.     .`     .: details. 22++=   -.     .`     .: details.
23 :     =  ...= . :.=- 23 :     =  ...= . :.=-
24 -.   .:....=;==+<; You should have received a copy of the GNU 24 -.   .:....=;==+<; You should have received a copy of the GNU
25  -_. . .   )=.  = Library General Public License along with 25  -_. . .   )=.  = Library General Public License along with
26    --        :-=` this library; see the file COPYING.LIB. 26    --        :-=` this library; see the file COPYING.LIB.
27 If not, write to the Free Software Foundation, 27 If not, write to the Free Software Foundation,
28 Inc., 59 Temple Place - Suite 330, 28 Inc., 59 Temple Place - Suite 330,
29 Boston, MA 02111-1307, USA. 29 Boston, MA 02111-1307, USA.
30 30
31*/ 31*/
32 32
33#ifndef QPE_GLOBAL_DEFINES_H 33#ifndef QPE_GLOBAL_DEFINES_H
34#define QPE_GLOBAL_DEFINES_H 34#define QPE_GLOBAL_DEFINES_H
35 35
36#include <qglobal.h>
37
36/** 38/**
37 * Defines for used compiler attributes 39 * Defines for used compiler attributes
38 * 40 *
39 */ 41 */
40 42
41/* 43/*
42 * commons 44 * commons
43 */ 45 */
44#define QPE_DEPRECATED 46#define QPE_DEPRECATED
45 47
46 48
47#if defined(Q_OS_MACX) 49#if defined(Q_OS_MACX)
48#define QPE_WEAK_SYMBOL __attribute__((weak_import)) 50#define QPE_WEAK_SYMBOL __attribute__((weak_import))
49#define QPE_SYMBOL_USED 51#define QPE_SYMBOL_USED
50#define QPE_SYMBOL_UNUSED 52#define QPE_SYMBOL_UNUSED
51#define QPE_EXPORT_SYMBOL 53#define QPE_EXPORT_SYMBOL