Bug in translation of DEALLOCATE PREPARE
| От | Adriaan Joubert |
|---|---|
| Тема | Bug in translation of DEALLOCATE PREPARE |
| Дата | |
| Msg-id | 406E4D31.7070200@k2defender.com обсуждение исходный текст |
| Ответы |
Re: Bug in translation of DEALLOCATE PREPARE
Re: Bug in translation of DEALLOCATE PREPARE |
| Список | pgsql-interfaces |
[Apologies if you see multiple of these - this is my 4th attempt to post
in 3 days.]
Hi,
I believe in recent interface changes changes in ecpg the
translation of 'DEALLOCATE PREPARE' were missed out. This worker fine
under 7.3.5.
Currently
EXEC SQL DEALLOCATE PREPARE foobar;
is translated to
{ ECPGdeallocate(__LINE__, ""foobar"");}
The double quotes are obviously wrong, but when I remove them the
compiler says that it now expects 3 arguments to ECPGdeallocate instead
of 2. I assume this is a trivial fix to ecpg, but I don't have the time
right now to try to understand what ecpg does internally. I'd really
appreciate it if somebody could tell me how/where ecpg needs to be fixed.
Cheers,
Adriaan
В списке pgsql-interfaces по дате отправления: