New VMMaker/svn release
Andreas Raab
andreas.raab at gmx.de
Thu Dec 29 02:53:14 UTC 2005
I say, let's kick the macro then and give that function a proper
prototype. The way it is right now is really not all that useful.
Cheers,
- Andreas
tim Rowledge wrote:
>
> On 28-Dec-05, at 6:19 PM, Andreas Raab wrote:
>
>> problem I had was with the definition and use of the
>> sqFilenamefromblabla macro - ioFilenamefromblabla (the only user of
>> that macro) is defined as taking sqInt but the macro makes happy use
>> of [] which makes the compiler complain that the "subscripted value
>> is neither array nor pointer". This should either be cast properly or
>> declared to take pointer arguments.
>
> Yah, the macro is a bit crufty. We should probably junk it and just
> agree to have a suitable function for all platforms. I think we
> actually *do* in fact, so it would merely involve agreeing to hook it
> up neatly everywhere. The original use for the macro was swapping dots
> with slashes for RISC OS but the requirements got a bit more complex
> and I had to implement a fairly complicated function to canonicalise
> filenames. It turns out I wasn't even using the macro anymore, which is
> just as well since I had defined it with the arguments in the wrong
> order...
>
> tim
> --
> tim Rowledge; tim at rowledge.org; http://www.rowledge.org/tim
> Strange OpCodes: HBT: Harvest Binary Tree
>
>
>
More information about the Vm-dev
mailing list