Re: Euphoria 4.1 problem - as relates to tinewg

new topic     » goto parent     » topic index » view thread      » older message » newer message
jimcbrown said...
jimcbrown said...

I like your example. I think it's a workable solution.

include std/dll.e -- newer dll.e defines NO_CHANDLE 
-- older ones which have C_HANDLE do not define it 
 
ifdef not NO_CHANDLE then 
   include std\win32\w32dllconst.ew 
end ifdef 

If there are no objections I'll add this in a week or so from now. I'm willing to consider a better name, of course.

No one had a better suggestion, so this is what is now committed: http://scm.openeuphoria.org/hg/euphoria/rev/979ef64e0941

Discussion on this is still open however. If we want a different define (or if we want to move the constants back to std/dll.e ), it's not too late.

the better suggestion was ifdef WIN32

the additional file now makes qualifying C_ defines with multiple namespaces intentional spaghetti code when before all you needed was dll:C_

please make std/dll.e great again

new topic     » goto parent     » topic index » view thread      » older message » newer message

Search



Quick Links

User menu

Not signed in.

Misc Menu