[Vm-dev] [commit][3171] As per VMMaker.oscog-eem.975xi, fFix 64-bit issues in BitBlt Drop MIDI and RE plugins.

commits at squeakvm.org commits at squeakvm.org
Thu Dec 11 00:32:48 UTC 2014


Revision: 3171
Author:   eliot
Date:     2014-12-10 16:32:48 -0800 (Wed, 10 Dec 2014)
Log Message:
-----------
As per VMMaker.oscog-eem.975xi, fFix 64-bit issues in BitBlt Drop MIDI and RE plugins.

Modified Paths:
--------------
    trunk/platforms/Cross/plugins/AsynchFilePlugin/AsynchFilePlugin.h
    trunk/platforms/Cross/plugins/FilePlugin/FilePlugin.h

Property Changed:
----------------
    trunk/platforms/Cross/plugins/sqPluginsSCCSVersion.h

Modified: trunk/platforms/Cross/plugins/AsynchFilePlugin/AsynchFilePlugin.h
===================================================================
--- trunk/platforms/Cross/plugins/AsynchFilePlugin/AsynchFilePlugin.h	2014-12-11 00:32:13 UTC (rev 3170)
+++ trunk/platforms/Cross/plugins/AsynchFilePlugin/AsynchFilePlugin.h	2014-12-11 00:32:48 UTC (rev 3171)
@@ -10,9 +10,9 @@
 } AsyncFile;
 
 int asyncFileClose(AsyncFile *f);
-int asyncFileOpen(AsyncFile *f, int fileNamePtr, int fileNameSize, int writeFlag, int semaIndex);
+int asyncFileOpen(AsyncFile *f, long fileNamePtr, int fileNameSize, int writeFlag, int semaIndex);
 int asyncFileRecordSize();
-int asyncFileReadResult(AsyncFile *f, int bufferPtr, int bufferSize);
+int asyncFileReadResult(AsyncFile *f, long bufferPtr, int bufferSize);
 int asyncFileReadStart(AsyncFile *f, int fPosition, int count);
 int asyncFileWriteResult(AsyncFile *f);
-int asyncFileWriteStart(AsyncFile *f, int fPosition, int bufferPtr, int bufferSize);
+int asyncFileWriteStart(AsyncFile *f, int fPosition, long bufferPtr, int bufferSize);

Modified: trunk/platforms/Cross/plugins/FilePlugin/FilePlugin.h
===================================================================
--- trunk/platforms/Cross/plugins/FilePlugin/FilePlugin.h	2014-12-11 00:32:13 UTC (rev 3170)
+++ trunk/platforms/Cross/plugins/FilePlugin/FilePlugin.h	2014-12-11 00:32:48 UTC (rev 3171)
@@ -68,3 +68,6 @@
 sqInt dir_PathToWorkingDir(char *pathName, sqInt pathNameMax);
 sqInt dir_SetMacFileTypeAndCreator(char *filename, sqInt filenameSize, char *fType, char *fCreator);
 sqInt dir_GetMacFileTypeAndCreator(char *filename, sqInt filenameSize, char *fType, char *fCreator);
+
+/* Plugin export */
+SQFile *fileValueOf(sqInt obj);


Property changes on: trunk/platforms/Cross/plugins/sqPluginsSCCSVersion.h
___________________________________________________________________
Modified: checkindate
   - Wed Dec 10 13:04:05 PST 2014
   + Wed Dec 10 16:33:09 PST 2014



More information about the Vm-dev mailing list