C-callouts returning long long (or unsigned long long) cannot be called

Project:GNU Smalltalk
Component:VM
Category:bug
Priority:normal
Assigned:tgg
Status:fixed
Description

Invoking a C-callout declared returning: #longLong or returning: #uLongLong fails with:

cobjects.st:132: Invalid C function return type specified, index 30

Patch attached.

Updates

#1 submitted by Paolo Bonzini on Tue, 06/05/2012 - 22:43
Status:patch» fixed

Applied, thanks!

User login