aboutsummaryrefslogtreecommitdiff
path: root/backends/fs/amigaos4/amigaos4-fs.cpp
AgeCommit message (Collapse)Author
2011-05-12GIT: Clean up: Suppress SVN tags, now uselessstrangerke
2011-05-03BACKENDS: Avoid #including .cpp filesMax Horn
So far, the various *-fs-factory.cpp files were #including the corresponding *-fs.cpp files. This is surprising and hence could lead to all kinds of problems). To fix this, provide proper headers for the *-fs.cpp files. This also makes code reuse via subclassing possible. Since not all ports were tested, this will likely lead to a few easy to fix compile regressions.
2010-06-15Fix spelling, cleanupMax Horn
svn-id: r49843
2009-12-01Removed unnecessary semi-colons.Torbjörn Andersson
svn-id: r46232
2009-09-30Fix code formatting (esp. 'if(' -> 'if (' etc., but also indention and other ↵Max Horn
things) svn-id: r44495
2009-09-25Patch #2856708: AMIGAOS4: FS updated to new SDKMax Horn
svn-id: r44338
2009-02-01don't test existence of file in AmigaOSFilesystemNode::getChild (bug #2487481)Willem Jan Palenstijn
svn-id: r36171
2009-01-30Fix for bug #2548995: AmigaOS4: Compiler error (and taking care of some ↵Max Horn
potential errors in WinCE & GP2x, too) svn-id: r36146
2009-01-23Renamed FSNode::openForReading / openForWriting to createReadStream / ↵Max Horn
createWriteStream, again to make ownership of the returned stream clear svn-id: r36014
2008-10-02Renamed FilesystemNode -> FSNodeMax Horn
svn-id: r34716
2008-09-10Small fix to help with compile problems on AmigaMax Horn
svn-id: r34474
2008-09-03Pushed AbstractFilesystemNode::openForReading() / openForWriting() impls out ↵Max Horn
to backends svn-id: r34304
2008-09-03Moved FilesystemNode / FSList to namespace Common; also got rid of some ↵Max Horn
'typedef Common::String String;' name aliases svn-id: r34302
2008-05-07Changed all delete [] usages to delete[].Johannes Schickel
svn-id: r31927
2008-01-28Fixed the spaces before tabs.Jordi Vilalta Prat
svn-id: r30667
2008-01-27Removed trailing spaces.Jordi Vilalta Prat
svn-id: r30664
2007-10-31Factorize most of the common code in the isReadable() and isWritable() ↵David Corrales
methods for the AmigaOS backend, via the getFibProtection() method. svn-id: r29342
2007-10-31Properly implemented the isReadable() and isWritable() methods for the ↵David Corrales
AmigaOSFilesystemNode backend. Thanks a lot to Raziel_One on this one :) svn-id: r29339
2007-10-30- free fib object in AmigaOSFilesystemNode::existsJohannes Schickel
- cleanup svn-id: r29330
2007-10-30Fixed a typo in the AmigaOSFilesystemNode::exists() method.David Corrales
svn-id: r29329
2007-10-30Added a missing variable to the AmigaOSFilesystem::exists() method. ↵David Corrales
Hopefully it's complete now :) svn-id: r29328
2007-10-30Implement the AmigaOSFilesystemNode::exists() method.David Corrales
svn-id: r29327
2007-10-07Fixed a missing return value in the lastPathComponent function. Thanks to ↵David Corrales
Raziel_AOne :) svn-id: r29172
2007-10-07Commit of patch #1804861. It implements a static lastPathComponent() ↵David Corrales
function in each backend, used to extract the last path component of a given path, returned by getName(). svn-id: r29159
2007-09-22oops.Johannes Schickel
svn-id: r29030
2007-09-22Hopefully fix amigos4 fs implementation.Johannes Schickel
svn-id: r29029
2007-09-19Merged common/stdafx.h into common/scummsys.h. All referencing files have ↵Nicola Mettifogo
been updated. svn-id: r28966
2007-07-09Update the interfaces for the getChildren method to include the hidden flag.David Corrales
Also added some missing method stubs to the gamecard dc port. svn-id: r27984
2007-06-04Added stubs for the exists(), isReadable() and isWritable() methods for all ↵David Corrales
architectures. svn-id: r27087
2007-05-31Merged the fs branch with trunk. r26949:27031David Corrales
svn-id: r27032
2007-05-30Updated legal headers in source files, based on what Pidgin (the IM client ↵Max Horn
formerly knowns as Gaim) does; added new (incomplete) COPYRIGHT file; updated copyright dates in a few spots svn-id: r27024
2007-05-03Use abstract factories to initialize FilesystemNode objects.David Corrales
svn-id: r26739
2006-10-08Patch #1573141: Attempt to fix AmigaOS 4 / Broken Sword 2 problemsMax Horn
svn-id: r24206
2006-09-23Moved base/engine.cpp and .h to engines/ (main motivation: helps untangle ↵Max Horn
the linker dependency graph). Porters will have to update project files svn-id: r23974
2006-09-16Patch #1559806: Fixes for AmigaOS 4 filesystem backendMax Horn
svn-id: r23893
2006-07-22Added FilesystemNode::name methodMax Horn
svn-id: r23553
2006-06-24Move backends/fs/fs.h and .cpp to common/fs/fs.h and .cppMax Horn
Rationale: backend implementations belong to backends/, but portable APIs meant to be used by high level code is for common / sound / graphics / ... (compare also with backends/midi vs. sound/mididrv.h) svn-id: r23274
2006-05-12Added the new AbstractFilesystemNode::getCurrentDirectory() method. Also ↵Max Horn
changed the semantics of the FilesystemNode constructors (see also the relevant doxygen comments for explanations). This also fixes bug #1485941. svn-id: r22424
2006-05-03Changed FilesystemNode::listDir to return a bool indicating its success (or ↵Max Horn
failure) svn-id: r22315
2006-05-03Got rid of AbstractFilesystemNode::wrap (begone, evil hack)Max Horn
svn-id: r22300
2006-05-03Moved static methods getRoot / getNodeForPath from class FilesystemNode to ↵Max Horn
class AbstractFilesystemNode svn-id: r22298
2006-05-03Started to separate AbstractFilesystemNode from FilesystemNodeMax Horn
svn-id: r22297
2006-05-01Patch #1479919 (AmigaOS maintaining)Max Horn
svn-id: r22267
2006-04-30Added new AbstractFilesystemNode::child() resp. FilesystemNode::getChild() ↵Max Horn
methods svn-id: r22249
2006-04-14Part of patch #1467193: "AmigaOS changes":Eugene Sandulenko
- Filesystem errors are now more detailed - casting problems are hopefully gone - some comments added in amigaos4-fs.cpp svn-id: r21861
2006-04-08AmigaOS4 changes from tracker #1416370Max Horn
svn-id: r21691
2006-04-04oopsMax Horn
svn-id: r21598
2006-04-04Removing more pseudo copy constructors in favor of the standard copy ↵Max Horn
constructor (gee, everybody is copying my bad code, it seems ;-) svn-id: r21597
2006-02-11Change CVS keywords to SVN keywordsMax Horn
svn-id: r20535
2006-01-27Patch #1416370: "AmigaOS 4 changes"Eugene Sandulenko
svn-id: r20229