diff src/adplug/core/fprovide.h @ 703:cae46214b8bf trunk

[svn] - rework AdPlug to use VFS properly see http://sacredspiral.co.uk/~nenolod/adplug-vfs-ng.diff for a diff.
author nenolod
date Fri, 23 Feb 2007 20:23:34 -0800
parents 9e5a7158fa80
children
line wrap: on
line diff
--- a/src/adplug/core/fprovide.h	Thu Feb 22 07:19:39 2007 -0800
+++ b/src/adplug/core/fprovide.h	Fri Feb 23 20:23:34 2007 -0800
@@ -32,7 +32,7 @@
     {
     }
 
-  virtual binistream *open(std::string) const = 0;
+  virtual binistream *open(VFSFile *) const = 0;
   virtual void close(binistream *) const = 0;
 
   static bool extension(const std::string &filename,
@@ -43,7 +43,7 @@
 class CProvider_Filesystem: public CFileProvider
 {
 public:
-  virtual binistream *open(std::string filename) const;
+  virtual binistream *open(VFSFile *) const;
   virtual void close(binistream *f) const;
 };