summaryrefslogtreecommitdiff
path: root/indra/llcommon/linden_common.h
diff options
context:
space:
mode:
Diffstat (limited to 'indra/llcommon/linden_common.h')
-rw-r--r--indra/llcommon/linden_common.h34
1 files changed, 21 insertions, 13 deletions
diff --git a/indra/llcommon/linden_common.h b/indra/llcommon/linden_common.h
index 5826bc917d..73dfc53c61 100644
--- a/indra/llcommon/linden_common.h
+++ b/indra/llcommon/linden_common.h
@@ -11,34 +11,42 @@
#include "llpreprocessor.h"
-#include <string.h>
-#include <math.h>
-#include <stdio.h>
-#include <stdlib.h>
+#include <cstring>
+#include <cfloat>
+#include <climits>
+#include <cmath>
+#include <cstdarg>
+#include <cstdio>
+#include <cstdlib>
+#include <ctime>
+#include <iostream>
+#include <fstream>
// Work around stupid Microsoft STL warning
#ifdef LL_WINDOWS
#pragma warning (disable : 4702) // warning C4702: unreachable code
#endif // LL_WINDOWS
-#include <iostream>
-#include <fstream>
+#include <algorithm>
+#include <list>
+#include <map>
#include <vector>
#include <string>
-#include "llfile.h"
+#ifdef LL_WINDOWS
+#pragma warning (3 : 4702) // we like level 3, not 4
+#endif // LL_WINDOWS
+
+// Linden only libs in alpha-order other than stdtypes.h
#include "stdtypes.h"
#include "lldefs.h"
#include "llerror.h"
#include "llextendedstatus.h"
+#include "llfasttimer.h"
+#include "llfile.h"
#include "llformat.h"
#include "llstring.h"
-#include "lltimer.h"
-#include "llfasttimer.h"
#include "llsys.h"
-
-#ifdef LL_WINDOWS
-#pragma warning (3 : 4702) // we like level 3, not 4
-#endif // LL_WINDOWS
+#include "lltimer.h"
#endif