PR# 13307 DLL bug returning basic types.

Problem Report Summary
Submitter: meor100
Category: C Compilation
Priority: High
Date: 2007/07/13
Class: Bug
Severity: Serious
Number: 13307
Release: 69201
Confidential: No
Status: Closed
Responsible:
Environment: Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.8.1.4) Gecko/20070515 Firefox/2.0.0.4
Synopsis: DLL bug returning basic types.

Description
glGetError: NATURAL_32 is
-- return error information
external
"C [dll32 %"opengl32.dll%"]: EIF_INTEGER"
alias
"glGetError"
end

I get an error: c:\data\eiffel
projects\project\eifgens\gl_test\w_code\c1\wi497.c(112) : error C2440:
'type cast' : cannot convert from 'EIF_UNION' to 'EIF_NATURAL_32'
NMAKE : fatal error U1077: '"C:\Program Files\Microsoft
Visual Studio 8\VC\BIN\cl.EXE"' : return code '0x2'
To Reproduce

										
Problem Report Interactions
From:manus_eiffel    Date:2007/07/14    Status: Closed    Download   
This fixed in rev#69425.