[Vm-dev] [commit][3637] Fix a slip in the Win32OSProcessPlugin when deleting sizeOfHandle.

commits at squeakvm.org commits at squeakvm.org
Sat Mar 5 01:03:54 UTC 2016


Revision: 3637
Author:   eliot
Date:     2016-03-04 17:03:53 -0800 (Fri, 04 Mar 2016)
Log Message:
-----------
Fix a slip in the Win32OSProcessPlugin when deleting sizeOfHandle.

Modified Paths:
--------------
    branches/Cog/src/plugins/Win32OSProcessPlugin/Win32OSProcessPlugin.c

Property Changed:
----------------
    branches/Cog/platforms/Cross/vm/sqSCCSVersion.h


Property changes on: branches/Cog/platforms/Cross/vm/sqSCCSVersion.h
___________________________________________________________________
Modified: checkindate
   - Fri Mar  4 10:56:58 PST 2016
   + Fri Mar  4 17:02:37 PST 2016

Modified: branches/Cog/src/plugins/Win32OSProcessPlugin/Win32OSProcessPlugin.c
===================================================================
--- branches/Cog/src/plugins/Win32OSProcessPlugin/Win32OSProcessPlugin.c	2016-03-05 00:37:43 UTC (rev 3636)
+++ branches/Cog/src/plugins/Win32OSProcessPlugin/Win32OSProcessPlugin.c	2016-03-05 01:03:53 UTC (rev 3637)
@@ -1,9 +1,9 @@
 /* Automatically generated by
-	VMPluginCodeGenerator VMMaker.oscog-eem.1702 uuid: ca289ff1-8bc0-40d7-a4bb-42b583f02dd1
+	VMPluginCodeGenerator VMMaker.oscog-eem.1709 uuid: 10ded6ee-4717-4e34-84d0-9c501aed252b
    from
-	Win32OSProcessPlugin VMConstruction-Plugins-OSProcessPlugin.oscog-eem.52 uuid: 930c915e-b58e-4177-9f8b-99f9cecd3431
+	Win32OSProcessPlugin VMConstruction-Plugins-OSProcessPlugin.oscog-eem.53 uuid: 19679cb9-5840-4a5d-876f-a506bf70a1b6
  */
-static char __buildInfo[] = "Win32OSProcessPlugin VMConstruction-Plugins-OSProcessPlugin.oscog-eem.52 uuid: 930c915e-b58e-4177-9f8b-99f9cecd3431 " __DATE__ ;
+static char __buildInfo[] = "Win32OSProcessPlugin VMConstruction-Plugins-OSProcessPlugin.oscog-eem.53 uuid: 19679cb9-5840-4a5d-876f-a506bf70a1b6 " __DATE__ ;
 /* D T Lewis - Win32OSProcessPlugin.c translated from class
    Win32OSProcessPlugin of OSProcessPlugin version 4.3.3 Cog */
 
@@ -217,9 +217,9 @@
 struct VirtualMachine* interpreterProxy;
 static const char *moduleName =
 #ifdef SQUEAK_BUILTIN_PLUGIN
-	"Win32OSProcessPlugin VMConstruction-Plugins-OSProcessPlugin.oscog-eem.52 (i)"
+	"Win32OSProcessPlugin VMConstruction-Plugins-OSProcessPlugin.oscog-eem.53 (i)"
 #else
-	"Win32OSProcessPlugin VMConstruction-Plugins-OSProcessPlugin.oscog-eem.52 (e)"
+	"Win32OSProcessPlugin VMConstruction-Plugins-OSProcessPlugin.oscog-eem.53 (e)"
 #endif
 ;
 static int osprocessSandboxSecurity;
@@ -491,7 +491,7 @@
 	}
 	ptr = arrayValueOf(aHandleObject);
 	idx = 0;
-	while (idx < (sizeOfHandle())) {
+	while (idx < (sizeof(HANDLE))) {
 		handleUnion.bytes[idx] = ptr[idx];
 		idx += 1;
 	}



More information about the Vm-dev mailing list