99 Commits

Author SHA1 Message Date
Brad Parker
9617605371 cdrom: set optimal read speed 2019-06-30 18:34:00 -04:00
orbea
e062b98088 Remove trailing blank lines.
find . -type f -exec sed -i '${/^[[:space:]]*$/d;}' {} \+
2019-01-17 19:39:38 -08:00
orbea
bfc366decc Squeeze extra blank lines with cat(1).
Example:

find . -type f -iname '*.c' | while read -r i; do
  cat -s "$i" > "$i.new"
  mv "$i.new" "$i"
done
2019-01-08 11:04:58 -08:00
twinaphex
cf9341f2ea Update libretro-common 2018-10-17 05:45:43 +02:00
twinaphex
137a39c705 Update 2018-08-07 06:22:56 +02:00
twinaphex
653bcba2e0 Update libretro-common 2018-08-07 06:17:48 +02:00
twinaphex
f52708e205 Update filestream_transforms.h 2018-08-07 06:00:16 +02:00
twinaphex
c563eedb32 Hopefully the VFS interface can now remain stable 2018-08-07 05:53:32 +02:00
twinaphex
e8b0d6974d Merge commit '48cb38619ff8bbc5ff3c0df93704b3297047a8fe' 2018-06-22 15:00:02 +02:00
twinaphex
768ebbfdb5 Merge commit 'ce9ce1d35387ef8144e53bf071396fa075bfb6c5' as 'libretro-common' 2018-05-12 17:56:34 +02:00
twinaphex
0548349991 Remove libretro-common 2018-05-12 17:56:14 +02:00
twinaphex
1c66905f0d Updates 2018-04-19 08:01:07 +02:00
twinaphex
4914c164fa Update file_stream_transforms 2018-04-19 07:56:57 +02:00
twinaphex
be7eb4de1c Update libretro-common 2018-04-16 08:57:17 +02:00
Twinaphex
bd2b913bc6 Silence more warnings 2018-04-13 00:52:52 +02:00
twinaphex
041670fe02 Get rid of multitude of casting warnings 2018-04-13 00:47:42 +02:00
twinaphex
1751f4a0af Make it possible to read bigger files by replacing ssize_t with int64_t
and size_t with uint64_t
2018-04-13 00:18:11 +02:00
twinaphex
85d3be1245 Update libretro-common 2018-03-23 11:17:56 +01:00
twinaphex
2e1e2cb406 Update 2017-12-24 18:53:03 +01:00
twinaphex
6622cb0810 Update libretro API 2017-12-16 14:12:38 +01:00
twinaphex
1b6b670882 filestream - use int64_t 2017-12-15 21:10:58 +01:00
twinaphex
1932513edb Update libretro-common 2017-12-15 00:31:37 +01:00
twinaphex
c7c4b723d6 Move path_file_exists to filestream and do away with filestream
dependencies in file/file_path
2017-12-14 20:05:46 +01:00
Brad Parker
8c0adf3594 move path_file_rename and path_file_remove into VFS 2017-12-14 13:32:26 -05:00
twinaphex
0b6c191354 Start moving file stream code over to vfs_implementation.c 2017-12-14 14:03:42 +01:00
twinaphex
7788a852c0 Some more cleanups 2017-12-14 00:16:18 +01:00
twinaphex
57b730ab61 Start implementing VFS layer ; first split up VFS libretro functionality
to separate header until things are finalized
2017-12-11 21:24:14 +01:00
twinaphex
ad70bb9866 Get rid of unused filestream_get_ext 2017-12-11 17:42:00 +01:00
twinaphex
43c9bb374d filestream_set_size can be made a static function 2017-12-11 17:39:56 +01:00
twinaphex
32511090ca (task_save.c) Move to intfstream 2017-12-11 14:56:58 +01:00
twinaphex
e62e9233d7 Add intfstream_get_size 2017-12-11 13:21:44 +01:00
twinaphex
61d3f90cae Add hint defines to libretro.h 2017-12-11 12:53:47 +01:00
twinaphex
38e6d2443f Change functions 2017-12-11 12:31:14 +01:00
twinaphex
8aa4d6d148 Move convenience functions to interface_stream.c 2017-12-11 12:23:40 +01:00
twinaphex
318f17c4cb Start using VFS API constant defines 2017-12-11 12:15:00 +01:00
twinaphex
93ee4df5f5 Move RFILE_HINT_UNBUFFERED to file_stream.c 2017-12-11 11:47:13 +01:00
twinaphex
e1461cc0de Get rid of hashes in config_file.c 2017-12-11 11:40:36 +01:00
twinaphex
2fd8210e59 Create shareable filestream_getline 2017-12-10 22:35:08 +01:00
twinaphex
2e979ec537 Replace function signatures of file_stream file functions 2017-12-10 22:25:38 +01:00
twinaphex
a8e031777e * Get rid of RFILE_MODE_READ_TEXT
* Get rid of PSP ifdef sinside file_stream.c
2017-12-10 22:05:24 +01:00
Alcaro
dca30d533f
Update file_stream.h 2017-12-04 14:31:11 +01:00
Alcaro
130e4522e2
Update file_stream.h 2017-12-04 13:51:25 +01:00
Alcaro
50148c03e2
not used anymore
4e66962ba8
2017-12-04 13:27:05 +01:00
Brad Parker
94aa2cd08a document setvbuf changes, only call it with bufsize >0 2017-11-17 16:12:36 -05:00
Brad Parker
68a8198e4a convert more file IO functions to use filestream, fixes encoding issues on Windows 2017-10-29 12:08:24 -04:00
twinaphex
cc8e897222 C89_BUILD fixes 2017-09-22 05:12:26 +02:00
twinaphex
6141761e63 Take out libchdr include from interface_stream.h 2017-09-22 04:47:58 +02:00
Twinaphex
4bbaa65361 Prevent redefinition of typedef; C11 only 2017-09-22 04:43:17 +02:00
Brian Koropoff
5b20c13f92 chd_stream: support PRIMARY special track 2017-09-18 09:00:39 -07:00
Twinaphex
6648ebed0d Silence some warnings 2017-09-18 11:56:59 +02:00