ecpg enhance patch
От | Tatsuo Ishii |
---|---|
Тема | ecpg enhance patch |
Дата | |
Msg-id | 19991227164919G.t-ishii@sra.co.jp обсуждение исходный текст |
Ответы |
Re: [HACKERS] ecpg enhance patch
Re: ecpg enhance patch |
Список | pgsql-hackers |
Here is a patch that would enhance the efficiency in that skip strings which have been already checked. The patch was made by Kazuko Nakagawa. Michael, can you comment on this? *** ecpglib.c.orig Wed Dec 22 13:13:21 1999 --- ecpglib.c Wed Dec 22 13:37:32 1999 *************** *** 398,403 **** --- 398,404 ---- PGresult *results; PGnotify *notify; struct variable *var; + int hostvarl = 0; copiedquery = ecpg_strdup(stmt->command, stmt->lineno); *************** *** 569,575 **** return false; strcpy(newcopy, copiedquery); ! if ((p = next_insert(newcopy)) == NULL) { /* --- 570,576 ---- return false; strcpy(newcopy, copiedquery); ! if ((p = next_insert(newcopy+hostvarl)) == NULL) { /* *************** *** 582,587 **** --- 583,589 ---- else { strcpy(p, tobeinserted); + hostvarl = strlen(newcopy); /* * The strange thing in the second argument is therest of the
В списке pgsql-hackers по дате отправления: