jp9000
e479d4d0dc
libobs: Add obs_data funcs for safe file handling
...
obs_data_create_from_json_file_safe: Attempts to create an obs_data
object from a file, and if that fails and a backup file exists, deletes
the old file and tries to open it again.
obs_data_save_json_safe: Saves json data to a temporary file first,
optionally backs up the target file if the file exists and backup_ext is
valid (otherwise deletes it), and then renames the temporary file to the
target file. This helps reduce the chance of json corruption on save.
2015-08-21 18:22:24 -07:00
..
2015-05-31 04:45:54 +02:00
2015-04-16 22:43:46 -07:00
2015-08-05 01:07:08 -07:00
2015-08-12 15:30:29 +02:00
2015-08-21 17:42:24 -07:00
2015-08-12 15:30:30 +02:00
2014-09-27 09:41:32 -07:00
2014-05-08 14:43:16 +02:00
2015-06-26 03:40:28 -07:00
2014-12-14 18:39:54 +01:00
2014-12-21 10:14:22 -08:00
2014-12-21 10:14:22 -08:00
2015-06-06 21:08:17 +02:00
2015-08-16 15:04:15 -07:00
2015-08-21 18:22:24 -07:00
2015-08-21 18:22:24 -07:00
2015-06-21 22:34:47 -07:00
2015-04-10 07:27:23 -07:00
2015-08-12 15:30:29 +02:00
2015-04-17 20:17:43 -07:00
2014-06-28 20:54:14 +02:00
2015-07-11 14:26:48 -07:00
2015-08-12 15:30:29 +02:00
2015-05-11 20:45:25 +02:00
2015-05-11 20:45:24 +02:00
2014-09-15 17:19:37 -05:00
2015-08-19 12:16:21 -07:00
2015-08-19 12:16:21 -07:00
2015-08-19 12:16:21 -07:00
2015-05-16 20:10:49 -07:00
2015-05-11 20:45:25 +02:00
2015-02-04 16:51:29 -08:00
2015-06-02 17:01:38 -07:00
2015-06-02 17:01:38 -07:00
2015-06-28 04:10:10 +02:00
2015-05-11 20:45:25 +02:00
2015-05-11 20:45:25 +02:00
2015-03-07 16:32:00 -08:00
2015-08-02 15:54:10 -05:00
2015-03-25 10:03:04 -07:00
2014-02-12 08:04:50 -07:00
2015-08-12 15:30:29 +02:00
2015-03-02 12:23:25 -08:00
2015-08-01 14:51:22 -07:00
2015-08-01 14:51:22 -07:00
2015-08-19 12:16:20 -07:00
2015-08-19 12:16:21 -07:00
2015-08-19 12:16:20 -07:00
2015-06-01 16:42:27 -07:00