Re: [pgadmin-hackers] Re: [pgadmin-hackers] Re: [pgadmin-hackers] Re: [pgadmin-hackers] error: expected initializer before ‘!’ token
От | Dave Page |
---|---|
Тема | Re: [pgadmin-hackers] Re: [pgadmin-hackers] Re: [pgadmin-hackers] Re: [pgadmin-hackers] error: expected initializer before ‘!’ token |
Дата | |
Msg-id | AANLkTim9X2GM_03X7mJGLsY+qsPKOtZNKmJ5t53bXf+8@mail.gmail.com обсуждение исходный текст |
Ответ на | Re: [pgadmin-hackers] Re: [pgadmin-hackers] Re: [pgadmin-hackers] error: expected initializer before ‘!’ token (Guillaume Lelarge <guillaume@lelarge.info>) |
Список | pgadmin-hackers |
On Mon, Mar 14, 2011 at 8:22 PM, Guillaume Lelarge <guillaume@lelarge.info> wrote: > Le 13/03/2011 09:46, Dave Page a écrit : >> On Sun, Mar 13, 2011 at 1:52 AM, Peter Geoghegan <peter@2ndquadrant.com> wrote: >>> On 12 March 2011 19:13, Guillaume Lelarge <guillaume@lelarge.info> wrote: >>>> Maybe a stupid question but what is the ! in the variable name >>>> (ex_hash_setop_except_png!_data)? >>> >>> There's no good reason. It isn't a valid identifier name. >>> >>> Whatever preprocessor generates ex_hash_setop_except.pngc and other >>> files like it is broken. >>> >>> Take a look at this code, at line 205 of same, that clearly illustrates this: >>> >>> static wxIcon *ex_hash_setop_except_png!_ico() >> >> Line 205 here reads: >> >> static wxIcon *ex_hash_setop_except_png_ico() >> >> On Mac and Windows (and Linux worked last time I tried it). Can you >> see what's causing the issue for you in the preprorocessor? >> > > So I worked a bit on this issue tonight. I think you didn't allocate > enough memory for filename. See the patch attached. With this patch, it > works OK for me. I'm wondering if the patch should also do +1 on the > other calloc calls. Any ideas on this? Good catch - you're right. Fix pushed. Thanks! -- Dave Page Blog: http://pgsnake.blogspot.com Twitter: @pgsnake EnterpriseDB UK: http://www.enterprisedb.com The Enterprise PostgreSQL Company
В списке pgadmin-hackers по дате отправления: