obs-studio/libobs/util
jp9000 eb6d8e10fa libobs/util: Do not ignore deprecation on windows
On MSVC, deprecated types/functions were being completely ignored by the
compiler due to this pragma.  Any plugins/programs that depended on this
would also have this warning disabled due to it being in this file.
This pragma was most likely originally done due to the MSVC warnings for
C-standard functions, which are now ignored via _CRT_SECURE_NO_WARNINGS
on all projects instead.
2016-12-08 03:27:38 -08:00
..
vc converted project to vs2013, removed 2010 support (ugh) 2013-12-14 16:01:30 -07:00
windows libobs: Refactor check for Windows bitness/arch 2016-11-09 12:41:07 -08:00
AlignedNew.hpp add my signal/callback interface from another project, also update license of utility files to ISC 1.3 2013-12-25 22:40:33 -07:00
array-serializer.c libobs/util: Use int64_t as return for serializer 2015-10-04 21:16:24 -07:00
array-serializer.h Improve serializer and add array serializer 2014-04-01 11:27:27 -07:00
base.c Remove duplicate include 2014-07-13 02:59:14 -07:00
base.h libobs/util: Add func to get current log handler 2014-05-14 17:43:23 -07:00
bmem.c libobs/util: Don't perform memalign trick of pointer null 2015-11-18 18:46:21 -08:00
bmem.h Fix b(w)strdup_n returning NULL for empty strings 2014-06-25 23:18:18 +02:00
c99defs.h libobs/util: Do not ignore deprecation on windows 2016-12-08 03:27:38 -08:00
cf-lexer.c libobs/util: Make sure includes are from current file dir 2016-03-21 21:22:25 -07:00
cf-lexer.h (API Change) Unsquish libobs/util 2014-08-09 11:57:37 -07:00
cf-parser.c Give cf_parser functions better naming 2014-03-01 01:25:41 -07:00
cf-parser.h libobs/util: Add func to go to next CF token and copy it 2016-06-28 02:46:35 -07:00
circlebuf.h libobs/util: Add function to get circlebuf data offset 2016-12-08 03:27:33 -08:00
config-file.c libobs/util: Fix config value line break unescaping 2015-11-27 15:48:30 +01:00
config-file.h libobs/util: Add config_save_safe function 2015-08-21 17:42:24 -07:00
crc32.c libobs/util: Add function to calculate CRC32 2015-10-04 21:16:27 -07:00
crc32.h libobs/util: Add function to calculate CRC32 2015-10-04 21:16:27 -07:00
darray.h libobs/util: Use malloc/free for temp darray allocations 2015-12-15 01:11:09 -08:00
dstr.c libobs/util: Fix copy sizes in dstr_insert_* functions 2016-03-21 21:22:26 -07:00
dstr.h libobs/util: Fix possible null pointer dereference 2016-08-08 04:56:26 -07:00
dstr.hpp Add DStr move assignment operator 2014-06-25 17:00:02 +02:00
file-serializer.c libobs: Add file serializers 2015-10-04 21:16:25 -07:00
file-serializer.h libobs: Add file serializers 2015-10-04 21:16:25 -07:00
lexer.c Remove duplicate 'strref_isempty' 2014-08-08 10:50:37 -07:00
lexer.h Remove duplicate 'strref_isempty' 2014-08-08 10:50:37 -07:00
pipe-posix.c libobs: Add return code to process pipe destroy 2015-06-21 22:34:44 -07:00
pipe-windows.c libobs: Rename create_proccess to create_process 2015-11-06 18:25:53 +01:00
pipe.h libobs: Add return code to process pipe destroy 2015-06-21 22:34:44 -07:00
platform-cocoa.m libobs/util: Add os_get_program_data_path* functions 2016-07-06 03:47:50 -07:00
platform-nix-dbus.c libobs/util: Add functions to inhibit sleep 2015-09-12 22:08:05 -07:00
platform-nix.c libobs/util: Add os_get_program_data_path* functions 2016-07-06 03:47:50 -07:00
platform-windows.c libobs: Refactor check for Windows bitness/arch 2016-11-09 12:41:07 -08:00
platform.c libobs/util: Add function to generate formatted filenames 2016-12-08 03:27:34 -08:00
platform.h libobs/util: Add function to generate formatted filenames 2016-12-08 03:27:34 -08:00
profiler.c libobs: Use byte sequence for non-breaking spaces 2015-10-15 01:31:07 -07:00
profiler.h libobs/util: Add compressed profiler snapshot saving 2015-08-12 15:30:30 +02:00
profiler.hpp libobs/util: Add profiler 2015-08-12 15:30:28 +02:00
serializer.h libobs/util: Use int64_t as return for serializer 2015-10-04 21:16:24 -07:00
text-lookup.c libobs/util: Add double-quote escape value for text lookup 2016-04-10 02:11:03 -07:00
text-lookup.h (API Change) Remove pointers from all typedefs 2014-09-25 21:48:11 -07:00
threading-posix.c libobs/util: Make all atomic funcs inline and use intrinsics 2016-01-23 07:17:44 -08:00
threading-posix.h libobs/util: Make all atomic funcs inline and use intrinsics 2016-01-23 07:17:44 -08:00
threading-windows.c libobs/util: Make all atomic funcs inline and use intrinsics 2016-01-23 07:17:44 -08:00
threading-windows.h libobs/util: Make all atomic funcs inline and use intrinsics 2016-01-23 07:17:44 -08:00
threading.h libobs/util: Make all atomic funcs inline and use intrinsics 2016-01-23 07:17:44 -08:00
utf8.c libobs: Fix 64bit -> 32bit conversion warnings 2015-02-10 19:31:25 -08:00
utf8.h modernize header guards to #pragma once 2013-10-14 13:21:15 +02:00
util.hpp Revert "libobs/util: Add index operator to BPtr" 2016-09-14 16:59:47 -07:00
util_uint128.h libobs/util: Add uint128 structure/functions 2015-12-22 06:18:17 -08:00