heap_buf          276 ext/interbase/ibase_service.c 	char res_buf[400], *result, *heap_buf = NULL, *heap_p;
heap_buf          306 ext/interbase/ibase_service.c 					if (heap_buf) {
heap_buf          307 ext/interbase/ibase_service.c 						RETURN_STRING(heap_buf,0);
heap_buf          312 ext/interbase/ibase_service.c 				if (!heap_buf || (heap_p - heap_buf + line_len +2) > heap_buf_size) {
heap_buf          313 ext/interbase/ibase_service.c 					long res_size = heap_buf ? heap_p - heap_buf : 0;
heap_buf          318 ext/interbase/ibase_service.c 					heap_buf = (char*) erealloc(heap_buf, heap_buf_size);
heap_buf          319 ext/interbase/ibase_service.c 					heap_p = heap_buf + res_size;
heap_buf          323 ext/interbase/ibase_service.c 				snprintf(heap_p, heap_buf_size - (heap_p - heap_buf), "%s\n", result);