diff options
Diffstat (limited to 'linden/indra/llcommon/linden_common.h')
-rw-r--r-- | linden/indra/llcommon/linden_common.h | 37 |
1 files changed, 24 insertions, 13 deletions
diff --git a/linden/indra/llcommon/linden_common.h b/linden/indra/llcommon/linden_common.h index 24a346c..39ee014 100644 --- a/linden/indra/llcommon/linden_common.h +++ b/linden/indra/llcommon/linden_common.h | |||
@@ -2,6 +2,8 @@ | |||
2 | * @file linden_common.h | 2 | * @file linden_common.h |
3 | * @brief Includes common headers that are always safe to include | 3 | * @brief Includes common headers that are always safe to include |
4 | * | 4 | * |
5 | * $LicenseInfo:firstyear=2001&license=viewergpl$ | ||
6 | * | ||
5 | * Copyright (c) 2001-2007, Linden Research, Inc. | 7 | * Copyright (c) 2001-2007, Linden Research, Inc. |
6 | * | 8 | * |
7 | * Second Life Viewer Source Code | 9 | * Second Life Viewer Source Code |
@@ -24,6 +26,7 @@ | |||
24 | * ALL LINDEN LAB SOURCE CODE IS PROVIDED "AS IS." LINDEN LAB MAKES NO | 26 | * ALL LINDEN LAB SOURCE CODE IS PROVIDED "AS IS." LINDEN LAB MAKES NO |
25 | * WARRANTIES, EXPRESS, IMPLIED OR OTHERWISE, REGARDING ITS ACCURACY, | 27 | * WARRANTIES, EXPRESS, IMPLIED OR OTHERWISE, REGARDING ITS ACCURACY, |
26 | * COMPLETENESS OR PERFORMANCE. | 28 | * COMPLETENESS OR PERFORMANCE. |
29 | * $/LicenseInfo$ | ||
27 | */ | 30 | */ |
28 | 31 | ||
29 | #ifndef LL_LINDEN_COMMON_H | 32 | #ifndef LL_LINDEN_COMMON_H |
@@ -31,34 +34,42 @@ | |||
31 | 34 | ||
32 | #include "llpreprocessor.h" | 35 | #include "llpreprocessor.h" |
33 | 36 | ||
34 | #include <string.h> | 37 | #include <cstring> |
35 | #include <math.h> | 38 | #include <cfloat> |
36 | #include <stdio.h> | 39 | #include <climits> |
37 | #include <stdlib.h> | 40 | #include <cmath> |
41 | #include <cstdarg> | ||
42 | #include <cstdio> | ||
43 | #include <cstdlib> | ||
44 | #include <ctime> | ||
45 | #include <iostream> | ||
46 | #include <fstream> | ||
38 | 47 | ||
39 | // Work around stupid Microsoft STL warning | 48 | // Work around stupid Microsoft STL warning |
40 | #ifdef LL_WINDOWS | 49 | #ifdef LL_WINDOWS |
41 | #pragma warning (disable : 4702) // warning C4702: unreachable code | 50 | #pragma warning (disable : 4702) // warning C4702: unreachable code |
42 | #endif // LL_WINDOWS | 51 | #endif // LL_WINDOWS |
43 | 52 | ||
44 | #include <iostream> | 53 | #include <algorithm> |
45 | #include <fstream> | 54 | #include <list> |
55 | #include <map> | ||
46 | #include <vector> | 56 | #include <vector> |
47 | #include <string> | 57 | #include <string> |
48 | #include "llfile.h" | ||
49 | 58 | ||
59 | #ifdef LL_WINDOWS | ||
60 | #pragma warning (3 : 4702) // we like level 3, not 4 | ||
61 | #endif // LL_WINDOWS | ||
62 | |||
63 | // Linden only libs in alpha-order other than stdtypes.h | ||
50 | #include "stdtypes.h" | 64 | #include "stdtypes.h" |
51 | #include "lldefs.h" | 65 | #include "lldefs.h" |
52 | #include "llerror.h" | 66 | #include "llerror.h" |
53 | #include "llextendedstatus.h" | 67 | #include "llextendedstatus.h" |
68 | #include "llfasttimer.h" | ||
69 | #include "llfile.h" | ||
54 | #include "llformat.h" | 70 | #include "llformat.h" |
55 | #include "llstring.h" | 71 | #include "llstring.h" |
56 | #include "lltimer.h" | ||
57 | #include "llfasttimer.h" | ||
58 | #include "llsys.h" | 72 | #include "llsys.h" |
59 | 73 | #include "lltimer.h" | |
60 | #ifdef LL_WINDOWS | ||
61 | #pragma warning (3 : 4702) // we like level 3, not 4 | ||
62 | #endif // LL_WINDOWS | ||
63 | 74 | ||
64 | #endif | 75 | #endif |