summaryrefslogtreecommitdiff
path: root/src/poison.hpp
diff options
context:
space:
mode:
authorBen Longbons <b.r.longbons@gmail.com>2013-12-06 14:15:43 -0800
committerBen Longbons <b.r.longbons@gmail.com>2013-12-06 14:15:49 -0800
commit3eea219548e84efdbc3148ce378fcba865f97a01 (patch)
tree6ece594f60ddff038cf9c1d94b99d8d66a00bc20 /src/poison.hpp
parent1458563f00deebbbcf3e8049dc90157fb825fae3 (diff)
downloadtmwa-3eea219548e84efdbc3148ce378fcba865f97a01.tar.gz
tmwa-3eea219548e84efdbc3148ce378fcba865f97a01.tar.bz2
tmwa-3eea219548e84efdbc3148ce378fcba865f97a01.tar.xz
tmwa-3eea219548e84efdbc3148ce378fcba865f97a01.zip
Add basic source formatting tools
Diffstat (limited to 'src/poison.hpp')
-rw-r--r--src/poison.hpp104
1 files changed, 52 insertions, 52 deletions
diff --git a/src/poison.hpp b/src/poison.hpp
index d4a6cd0..51bf6ef 100644
--- a/src/poison.hpp
+++ b/src/poison.hpp
@@ -2,21 +2,21 @@
// impossible(*) to use safely
// removed in C11
-#pragma GCC poison gets
+# pragma GCC poison gets
// TODO fill in as they are removed from source code:
// double (use a fixed class)
-#pragma GCC poison float
+# pragma GCC poison float
-#pragma GCC poison dynamic_cast
+# pragma GCC poison dynamic_cast
// Local time is forbidden.
-#pragma GCC poison timelocal // timegm
-#pragma GCC poison mktime // timegm
-#pragma GCC poison localtime // gmtime
-#pragma GCC poison localtime_r // gmtime_r
+# pragma GCC poison timelocal // timegm
+# pragma GCC poison mktime // timegm
+# pragma GCC poison localtime // gmtime
+# pragma GCC poison localtime_r // gmtime_r
-#pragma GCC poison time // TimeT::now() or gettick()
+# pragma GCC poison time // TimeT::now() or gettick()
// Avoid manual allocations.
// Use some sort of managed container, or at least dumb_ptr
@@ -25,36 +25,36 @@
// No it isn't. It doesn't matter if it's a little more verbose; it's cleaner.
//#define really_new1 new
// delete is needed for unique_ptr's deleter.
-#define really_delete1 delete
+# define really_delete1 delete
-#pragma GCC poison new
-#pragma GCC poison delete
+# pragma GCC poison new
+# pragma GCC poison delete
-#pragma GCC poison malloc
-#pragma GCC poison calloc
-#pragma GCC poison realloc
-#pragma GCC poison free
+# pragma GCC poison malloc
+# pragma GCC poison calloc
+# pragma GCC poison realloc
+# pragma GCC poison free
-#pragma GCC poison strdup
-#pragma GCC poison strndup
+# pragma GCC poison strdup
+# pragma GCC poison strndup
// complete list of glibc whose results may need to be free()d
// not believed to be used
-#pragma GCC poison posix_memalign
-#pragma GCC poison aligned_alloc
-#pragma GCC poison memalign
-#pragma GCC poison valloc
-#pragma GCC poison pvalloc
+# pragma GCC poison posix_memalign
+# pragma GCC poison aligned_alloc
+# pragma GCC poison memalign
+# pragma GCC poison valloc
+# pragma GCC poison pvalloc
-#pragma GCC poison asprintf
-#pragma GCC poison vasprintf
+# pragma GCC poison asprintf
+# pragma GCC poison vasprintf
-#pragma GCC poison canonicalize_file_name
+# pragma GCC poison canonicalize_file_name
-#pragma GCC poison cfree
+# pragma GCC poison cfree
-#pragma GCC poison open_memstream
-#pragma GCC poison open_wmemstream
+# pragma GCC poison open_memstream
+# pragma GCC poison open_wmemstream
// *scanf %ms is done very carefully.
//#pragma GCC poison scanf
@@ -64,38 +64,38 @@
//#pragma GCC poison vsscanf
//#pragma GCC poison vfscanf
-#pragma GCC poison getcwd
-#pragma GCC poison get_current_dir_name
+# pragma GCC poison getcwd
+# pragma GCC poison get_current_dir_name
-#pragma GCC poison malloc_get_state
+# pragma GCC poison malloc_get_state
-#pragma GCC poison realpath
+# pragma GCC poison realpath
-#pragma GCC poison tempnam
+# pragma GCC poison tempnam
-#pragma GCC poison wcsdup
+# pragma GCC poison wcsdup
-#pragma GCC poison memcpy
-#pragma GCC poison memmove
-#pragma GCC poison memset
-#pragma GCC poison memcmp
-#pragma GCC poison strncpy // in favor of strzcpy
+# pragma GCC poison memcpy
+# pragma GCC poison memmove
+# pragma GCC poison memset
+# pragma GCC poison memcmp
+# pragma GCC poison strncpy // in favor of strzcpy
-#pragma GCC poison string // in favor of FString, MString, etc.
-#pragma GCC poison strcasecmp
-#pragma GCC poison toupper
-#pragma GCC poison tolower
-#pragma GCC poison isupper
-#pragma GCC poison islower
+# pragma GCC poison string // in favor of FString, MString, etc.
+# pragma GCC poison strcasecmp
+# pragma GCC poison toupper
+# pragma GCC poison tolower
+# pragma GCC poison isupper
+# pragma GCC poison islower
// in favor of io::ReadFile and io::WriteFile
// note that stdout and stderr are NOT poisoned (yet)
-#pragma GCC poison FILE
-#pragma GCC poison istream
-#pragma GCC poison ostream
-#pragma GCC poison iostream
-#pragma GCC poison ifstream
-#pragma GCC poison ofstream
-#pragma GCC poison fstream
+# pragma GCC poison FILE
+# pragma GCC poison istream
+# pragma GCC poison ostream
+# pragma GCC poison iostream
+# pragma GCC poison ifstream
+# pragma GCC poison ofstream
+# pragma GCC poison fstream
#endif // GENERATING_DEPENDENCIES