Commit graph

40 commits

Author SHA1 Message Date
Max Horn
cf13cf3a70 I still don't know whether this is the correct fix for WindowsFilesystemNode, but at least with it, one definite and serious bug in the code (using an uninitialised variable) has been fixed, the end result hardly will be worse
svn-id: r22192
2006-04-27 17:21:33 +00:00
Max Horn
2d10d1960e Use full path qualifiers in #include statements (exception: engines/ can be ommited, at least for now)
svn-id: r21620
2006-04-05 00:18:22 +00:00
Travis Howell
194945f2a1 Rename variable in FSList::sort() to avoid conflict with system defines
svn-id: r21612
2006-04-04 23:26:11 +00:00
Max Horn
ac9203415e Some more FS code cleanup
svn-id: r21600
2006-04-04 21:03:17 +00:00
Max Horn
112ba72222 Removing more pseudo copy constructors in favor of the standard copy constructor (gee, everybody is copying my bad code, it seems ;-)
svn-id: r21597
2006-04-04 20:54:55 +00:00
Travis Howell
a98aea6efd Add kListAllNoRoot type to listDir() to handle recent file class changes, on file system backends which use _isPseudoRoot
svn-id: r21449
2006-03-25 10:39:05 +00:00
Max Horn
cbb2ca005c Change CVS keywords to SVN keywords
svn-id: r20535
2006-02-11 12:47:47 +00:00
Eugene Sandulenko
ea42bad781 Update copyright notice
svn-id: r20088
2006-01-18 17:39:49 +00:00
Eugene Sandulenko
b36677af71 Update FSF address. Eek. Actually that took place on May 1, 2005
svn-id: r19142
2005-10-18 01:30:26 +00:00
Eugene Sandulenko
6b4484472b Remove trailing whitespaces.
svn-id: r18604
2005-07-30 21:11:48 +00:00
Max Horn
8b1d7b9166 When including files from common/, explicitly use the common/ prefix
svn-id: r18444
2005-06-24 15:23:51 +00:00
Max Horn
99b9c27f99 Why not fix the warning if you encounter it? :-)
svn-id: r17994
2005-05-09 08:47:09 +00:00
Nicolas Bacca
d99d4d09f2 Weird ... but fixes the second (and hopefully last) crash
svn-id: r17168
2005-03-16 22:58:42 +00:00
Paweł Kołodziejski
6746d89df5 ops
svn-id: r16918
2005-02-25 20:16:25 +00:00
Paweł Kołodziejski
531ca37040 fixed compilation
svn-id: r16916
2005-02-25 20:12:25 +00:00
Torbjörn Andersson
b1039bb59e Fixed warning, hopefully without breaking anything. (GCC doesn't like
casting from "const char *" to "char *".)

svn-id: r16826
2005-02-20 15:33:14 +00:00
Paweł Kołodziejski
e2753574ac compatibility fixes for wince
svn-id: r16814
2005-02-19 16:00:22 +00:00
Torbjörn Andersson
d6be4f03a7 Added getNodeForPath() so I can compile ScummVM with MinGW again. Since I
don't know where it's used, I'm not sure if it works correctly.

svn-id: r16752
2005-02-07 14:25:04 +00:00
Max Horn
47280d9433 Updated copyright
svn-id: r16398
2005-01-01 16:09:25 +00:00
Torbjörn Andersson
be58f22feb Allow the file browser to get back to the "pseudo root" under Windows. This
fixes bug #1074919.

svn-id: r15963
2004-11-29 11:14:12 +00:00
Max Horn
01cb15b9b2 Since we do ref counting on the nodes now, we can re-use the root nodes now
svn-id: r15851
2004-11-21 13:18:07 +00:00
Max Horn
5d9b35510d Changed the FilesystemNode implementation to make it easier to use (client code doesn't have to worry about the memory managment anymore, it's all 'automatic' now). May have introduced a mem leak or two, please check :-)
svn-id: r15848
2004-11-20 21:35:49 +00:00
Max Horn
28f8f4d091 Added FilesystemNode::getNodeForPath, but right now only for Mac OS X
svn-id: r12692
2004-02-01 01:31:50 +00:00
Max Horn
033ff78ae9 updated copyright notice
svn-id: r12176
2004-01-06 12:45:34 +00:00
Travis Howell
cd46aba223 Add header
svn-id: r11826
2003-12-21 17:07:07 +00:00
Max Horn
0e645f88ae renamed namespace ScummVM to Common
svn-id: r10544
2003-10-02 17:43:02 +00:00
Travis Howell
053d12ef29 Small cleanup
svn-id: r9354
2003-08-01 04:42:56 +00:00
Jonathan Gray
bc1120b67a linux/mingw compilation fix pointed out by Jeroen Janssen
svn-id: r8984
2003-07-13 13:57:19 +00:00
Paweł Kołodziejski
aa3766018f updated copyrights headers
svn-id: r6726
2003-03-06 21:46:56 +00:00
Paweł Kołodziejski
a8c3057875 and more cleanup ....
svn-id: r6719
2003-03-06 18:30:44 +00:00
Travis Howell
efd0ef1e79 Fix warning
svn-id: r5705
2002-11-24 09:24:09 +00:00
Nicolas Bacca
e5d6c14b66 Fix parent, take 2 (thanks Kirben)
svn-id: r5632
2002-11-20 08:04:08 +00:00
Nicolas Bacca
d9f07a2e9c Fix parent
svn-id: r5627
2002-11-19 21:21:19 +00:00
Max Horn
955fed1fda fixed parent() method, added a FIXME
svn-id: r5619
2002-11-19 13:42:57 +00:00
Max Horn
4e7575f9db fixed parent() method, added a FIXME
svn-id: r5618
2002-11-19 13:42:19 +00:00
Travis Howell
3fc3b8e907 The _displayName isn't required for win32
svn-id: r5615
2002-11-19 09:05:43 +00:00
Nicolas Bacca
28080b27df Update listDir
svn-id: r5613
2002-11-19 08:25:22 +00:00
Nicolas Bacca
586c9ba082 Do not drink and #ifdef
svn-id: r5555
2002-11-15 07:58:46 +00:00
Nicolas Bacca
8b4ed9236a Added FS implementation for Windows / Windows CE
svn-id: r5554
2002-11-14 23:32:42 +00:00
Max Horn
637ffcc517 added dummy FS backend for Windows; somebody has to implement the actual code for it. Also, we probably want something like this for MorphOS; and maybe also a 'null' dummy implementation?
svn-id: r5553
2002-11-14 15:02:26 +00:00