10
10
#include "postgres_fe.h"
11
11
#include "pg_type.h"
12
12
13
- #include <inttypes.h>
14
- #include <dlfcn.h>
15
-
16
13
#include "ecpg-pthread-win32.h"
17
14
#include "decimal.h"
18
15
#include "ecpgtype.h"
@@ -80,38 +77,30 @@ sqlda_common_total_size(const PGresult *res, int row, enum COMPAT_MODE compat, l
80
77
case ECPGt_short :
81
78
case ECPGt_unsigned_short :
82
79
ecpg_sqlda_align_add_size (offset , sizeof (short ), sizeof (short ), & offset , & next_offset );
83
- ecpg_log ("%s type %s offset %d\n" , __FUNCTION__ , ecpg_type_name (type ), offset );
84
80
break ;
85
81
case ECPGt_int :
86
82
case ECPGt_unsigned_int :
87
83
ecpg_sqlda_align_add_size (offset , sizeof (int ), sizeof (int ), & offset , & next_offset );
88
- ecpg_log ("%s type %s offset %d\n" , __FUNCTION__ , ecpg_type_name (type ), offset );
89
84
break ;
90
85
case ECPGt_long :
91
86
case ECPGt_unsigned_long :
92
87
ecpg_sqlda_align_add_size (offset , sizeof (long ), sizeof (long ), & offset , & next_offset );
93
- ecpg_log ("%s type %s offset %d\n" , __FUNCTION__ , ecpg_type_name (type ), offset );
94
88
break ;
95
89
case ECPGt_long_long :
96
90
case ECPGt_unsigned_long_long :
97
91
ecpg_sqlda_align_add_size (offset , sizeof (long long ), sizeof (long long ), & offset , & next_offset );
98
- ecpg_log ("%s type %s offset %d\n" , __FUNCTION__ , ecpg_type_name (type ), offset );
99
92
break ;
100
93
case ECPGt_bool :
101
94
ecpg_sqlda_align_add_size (offset , sizeof (bool ), sizeof (bool ), & offset , & next_offset );
102
- ecpg_log ("%s type %s offset %d\n" , __FUNCTION__ , ecpg_type_name (type ), offset );
103
95
break ;
104
96
case ECPGt_float :
105
97
ecpg_sqlda_align_add_size (offset , sizeof (float ), sizeof (float ), & offset , & next_offset );
106
- ecpg_log ("%s type %s offset %d\n" , __FUNCTION__ , ecpg_type_name (type ), offset );
107
98
break ;
108
99
case ECPGt_double :
109
100
ecpg_sqlda_align_add_size (offset , sizeof (double ), sizeof (double ), & offset , & next_offset );
110
- ecpg_log ("%s type %s offset %d\n" , __FUNCTION__ , ecpg_type_name (type ), offset );
111
101
break ;
112
102
case ECPGt_decimal :
113
103
ecpg_sqlda_align_add_size (offset , sizeof (int ), sizeof (decimal ), & offset , & next_offset );
114
- ecpg_log ("%s type %s offset %d\n" , __FUNCTION__ , ecpg_type_name (type ), offset );
115
104
break ;
116
105
case ECPGt_numeric :
117
106
/*
@@ -120,7 +109,6 @@ sqlda_common_total_size(const PGresult *res, int row, enum COMPAT_MODE compat, l
120
109
* of the space needed for the numeric structure.
121
110
*/
122
111
ecpg_sqlda_align_add_size (offset , sizeof (int ), sizeof (numeric ), & offset , & next_offset );
123
- ecpg_log ("%s type %s offset1 %d\n" , __FUNCTION__ , ecpg_type_name (type ), offset );
124
112
if (!PQgetisnull (res , row , i ))
125
113
{
126
114
char * val = PQgetvalue (res , row , i );
@@ -130,21 +118,17 @@ sqlda_common_total_size(const PGresult *res, int row, enum COMPAT_MODE compat, l
130
118
if (!num )
131
119
break ;
132
120
ecpg_sqlda_align_add_size (next_offset , sizeof (int ), num -> ndigits + 1 , & offset , & next_offset );
133
- ecpg_log ("%s type %s offset2 %d\n" , __FUNCTION__ , ecpg_type_name (type ), offset );
134
121
PGTYPESnumeric_free (num );
135
122
}
136
123
break ;
137
124
case ECPGt_date :
138
125
ecpg_sqlda_align_add_size (offset , sizeof (int ), sizeof (date ), & offset , & next_offset );
139
- ecpg_log ("%s type %s offset %d\n" , __FUNCTION__ , ecpg_type_name (type ), offset );
140
126
break ;
141
127
case ECPGt_timestamp :
142
128
ecpg_sqlda_align_add_size (offset , sizeof (int ), sizeof (timestamp ), & offset , & next_offset );
143
- ecpg_log ("%s type %s offset %d\n" , __FUNCTION__ , ecpg_type_name (type ), offset );
144
129
break ;
145
130
case ECPGt_interval :
146
131
ecpg_sqlda_align_add_size (offset , sizeof (int ), sizeof (interval ), & offset , & next_offset );
147
- ecpg_log ("%s type %s offset %d\n" , __FUNCTION__ , ecpg_type_name (type ), offset );
148
132
break ;
149
133
case ECPGt_char :
150
134
case ECPGt_unsigned_char :
@@ -153,7 +137,6 @@ sqlda_common_total_size(const PGresult *res, int row, enum COMPAT_MODE compat, l
153
137
{
154
138
long datalen = strlen (PQgetvalue (res , row , i )) + 1 ;
155
139
ecpg_sqlda_align_add_size (offset , sizeof (int ), datalen , & offset , & next_offset );
156
- ecpg_log ("%s type %s offset %d\n" , __FUNCTION__ , ecpg_type_name (type ), offset );
157
140
break ;
158
141
}
159
142
}
@@ -285,52 +268,44 @@ ecpg_set_compat_sqlda(int lineno, struct sqlda_compat **_sqlda, const PGresult *
285
268
ecpg_sqlda_align_add_size (offset , sizeof (short ), sizeof (short ), & offset , & next_offset );
286
269
sqlda -> sqlvar [i ].sqldata = (char * )sqlda + offset ;
287
270
sqlda -> sqlvar [i ].sqllen = sizeof (short );
288
- ecpg_log ("%s type %s offset %d\n" , __FUNCTION__ , ecpg_type_name (sqlda -> sqlvar [i ].sqltype ), offset );
289
271
break ;
290
272
case ECPGt_int :
291
273
case ECPGt_unsigned_int :
292
274
ecpg_sqlda_align_add_size (offset , sizeof (int ), sizeof (int ), & offset , & next_offset );
293
275
sqlda -> sqlvar [i ].sqldata = (char * )sqlda + offset ;
294
276
sqlda -> sqlvar [i ].sqllen = sizeof (int );
295
- ecpg_log ("%s type %s offset %d\n" , __FUNCTION__ , ecpg_type_name (sqlda -> sqlvar [i ].sqltype ), offset );
296
277
break ;
297
278
case ECPGt_long :
298
279
case ECPGt_unsigned_long :
299
280
ecpg_sqlda_align_add_size (offset , sizeof (long ), sizeof (long ), & offset , & next_offset );
300
281
sqlda -> sqlvar [i ].sqldata = (char * )sqlda + offset ;
301
282
sqlda -> sqlvar [i ].sqllen = sizeof (long );
302
- ecpg_log ("%s type %s offset %d\n" , __FUNCTION__ , ecpg_type_name (sqlda -> sqlvar [i ].sqltype ), offset );
303
283
break ;
304
284
case ECPGt_long_long :
305
285
case ECPGt_unsigned_long_long :
306
286
ecpg_sqlda_align_add_size (offset , sizeof (long long ), sizeof (long long ), & offset , & next_offset );
307
287
sqlda -> sqlvar [i ].sqldata = (char * )sqlda + offset ;
308
288
sqlda -> sqlvar [i ].sqllen = sizeof (long long );
309
- ecpg_log ("%s type %s offset %d\n" , __FUNCTION__ , ecpg_type_name (sqlda -> sqlvar [i ].sqltype ), offset );
310
289
break ;
311
290
case ECPGt_bool :
312
291
ecpg_sqlda_align_add_size (offset , sizeof (bool ), sizeof (bool ), & offset , & next_offset );
313
292
sqlda -> sqlvar [i ].sqldata = (char * )sqlda + offset ;
314
293
sqlda -> sqlvar [i ].sqllen = sizeof (bool );
315
- ecpg_log ("%s type %s offset %d\n" , __FUNCTION__ , ecpg_type_name (sqlda -> sqlvar [i ].sqltype ), offset );
316
294
break ;
317
295
case ECPGt_float :
318
296
ecpg_sqlda_align_add_size (offset , sizeof (float ), sizeof (float ), & offset , & next_offset );
319
297
sqlda -> sqlvar [i ].sqldata = (char * )sqlda + offset ;
320
298
sqlda -> sqlvar [i ].sqllen = sizeof (float );
321
- ecpg_log ("%s type %s offset %d\n" , __FUNCTION__ , ecpg_type_name (sqlda -> sqlvar [i ].sqltype ), offset );
322
299
break ;
323
300
case ECPGt_double :
324
301
ecpg_sqlda_align_add_size (offset , sizeof (double ), sizeof (double ), & offset , & next_offset );
325
302
sqlda -> sqlvar [i ].sqldata = (char * )sqlda + offset ;
326
303
sqlda -> sqlvar [i ].sqllen = sizeof (double );
327
- ecpg_log ("%s type %s offset %d\n" , __FUNCTION__ , ecpg_type_name (sqlda -> sqlvar [i ].sqltype ), offset );
328
304
break ;
329
305
case ECPGt_decimal :
330
306
ecpg_sqlda_align_add_size (offset , sizeof (int ), sizeof (decimal ), & offset , & next_offset );
331
307
sqlda -> sqlvar [i ].sqldata = (char * )sqlda + offset ;
332
308
sqlda -> sqlvar [i ].sqllen = sizeof (decimal );
333
- ecpg_log ("%s type %s offset %d\n" , __FUNCTION__ , ecpg_type_name (sqlda -> sqlvar [i ].sqltype ), offset );
334
309
break ;
335
310
case ECPGt_numeric :
336
311
{
@@ -342,7 +317,6 @@ ecpg_set_compat_sqlda(int lineno, struct sqlda_compat **_sqlda, const PGresult *
342
317
ecpg_sqlda_align_add_size (offset , sizeof (int ), sizeof (numeric ), & offset , & next_offset );
343
318
sqlda -> sqlvar [i ].sqldata = (char * )sqlda + offset ;
344
319
sqlda -> sqlvar [i ].sqllen = sizeof (numeric );
345
- ecpg_log ("%s type %s offset1 %d\n" , __FUNCTION__ , ecpg_type_name (sqlda -> sqlvar [i ].sqltype ), offset );
346
320
347
321
if (PQgetisnull (res , row , i ))
348
322
{
@@ -362,7 +336,6 @@ ecpg_set_compat_sqlda(int lineno, struct sqlda_compat **_sqlda, const PGresult *
362
336
363
337
ecpg_sqlda_align_add_size (next_offset , sizeof (int ), num -> ndigits + 1 , & offset , & next_offset );
364
338
memcpy ((char * )sqlda + offset , num -> buf , num -> ndigits + 1 );
365
- ecpg_log ("%s type %s offset2 %d\n" , __FUNCTION__ , ecpg_type_name (sqlda -> sqlvar [i ].sqltype ), offset );
366
339
367
340
((numeric * )sqlda -> sqlvar [i ].sqldata )-> buf = (NumericDigit * )sqlda + offset ;
368
341
((numeric * )sqlda -> sqlvar [i ].sqldata )-> digits = (NumericDigit * )sqlda + offset + (num -> digits - num -> buf );
@@ -375,19 +348,16 @@ ecpg_set_compat_sqlda(int lineno, struct sqlda_compat **_sqlda, const PGresult *
375
348
ecpg_sqlda_align_add_size (offset , sizeof (date ), sizeof (date ), & offset , & next_offset );
376
349
sqlda -> sqlvar [i ].sqldata = (char * )sqlda + offset ;
377
350
sqlda -> sqlvar [i ].sqllen = sizeof (date );
378
- ecpg_log ("%s type %s offset %d\n" , __FUNCTION__ , ecpg_type_name (sqlda -> sqlvar [i ].sqltype ), offset );
379
351
break ;
380
352
case ECPGt_timestamp :
381
353
ecpg_sqlda_align_add_size (offset , sizeof (timestamp ), sizeof (timestamp ), & offset , & next_offset );
382
354
sqlda -> sqlvar [i ].sqldata = (char * )sqlda + offset ;
383
355
sqlda -> sqlvar [i ].sqllen = sizeof (timestamp );
384
- ecpg_log ("%s type %s offset %d\n" , __FUNCTION__ , ecpg_type_name (sqlda -> sqlvar [i ].sqltype ), offset );
385
356
break ;
386
357
case ECPGt_interval :
387
358
ecpg_sqlda_align_add_size (offset , sizeof (int64_t ), sizeof (interval ), & offset , & next_offset );
388
359
sqlda -> sqlvar [i ].sqldata = (char * )sqlda + offset ;
389
360
sqlda -> sqlvar [i ].sqllen = sizeof (interval );
390
- ecpg_log ("%s type %s offset %d\n" , __FUNCTION__ , ecpg_type_name (sqlda -> sqlvar [i ].sqltype ), offset );
391
361
break ;
392
362
case ECPGt_char :
393
363
case ECPGt_unsigned_char :
@@ -399,7 +369,6 @@ ecpg_set_compat_sqlda(int lineno, struct sqlda_compat **_sqlda, const PGresult *
399
369
sqlda -> sqlvar [i ].sqllen = datalen ;
400
370
if (datalen > 32768 )
401
371
sqlda -> sqlvar [i ].sqlilongdata = sqlda -> sqlvar [i ].sqldata ;
402
- ecpg_log ("%s type %s offset %d\n" , __FUNCTION__ , ecpg_type_name (sqlda -> sqlvar [i ].sqltype ), offset );
403
372
break ;
404
373
}
405
374
@@ -484,52 +453,44 @@ ecpg_set_native_sqlda(int lineno, struct sqlda_struct **_sqlda, const PGresult *
484
453
ecpg_sqlda_align_add_size (offset , sizeof (short ), sizeof (short ), & offset , & next_offset );
485
454
sqlda -> sqlvar [i ].sqldata = (char * )sqlda + offset ;
486
455
sqlda -> sqlvar [i ].sqllen = sizeof (short );
487
- ecpg_log ("%s type %s offset %d\n" , __FUNCTION__ , ecpg_type_name (sqlda -> sqlvar [i ].sqltype ), offset );
488
456
break ;
489
457
case ECPGt_int :
490
458
case ECPGt_unsigned_int :
491
459
ecpg_sqlda_align_add_size (offset , sizeof (int ), sizeof (int ), & offset , & next_offset );
492
460
sqlda -> sqlvar [i ].sqldata = (char * )sqlda + offset ;
493
461
sqlda -> sqlvar [i ].sqllen = sizeof (int );
494
- ecpg_log ("%s type %s offset %d\n" , __FUNCTION__ , ecpg_type_name (sqlda -> sqlvar [i ].sqltype ), offset );
495
462
break ;
496
463
case ECPGt_long :
497
464
case ECPGt_unsigned_long :
498
465
ecpg_sqlda_align_add_size (offset , sizeof (long ), sizeof (long ), & offset , & next_offset );
499
466
sqlda -> sqlvar [i ].sqldata = (char * )sqlda + offset ;
500
467
sqlda -> sqlvar [i ].sqllen = sizeof (long );
501
- ecpg_log ("%s type %s offset %d\n" , __FUNCTION__ , ecpg_type_name (sqlda -> sqlvar [i ].sqltype ), offset );
502
468
break ;
503
469
case ECPGt_long_long :
504
470
case ECPGt_unsigned_long_long :
505
471
ecpg_sqlda_align_add_size (offset , sizeof (long long ), sizeof (long long ), & offset , & next_offset );
506
472
sqlda -> sqlvar [i ].sqldata = (char * )sqlda + offset ;
507
473
sqlda -> sqlvar [i ].sqllen = sizeof (long long );
508
- ecpg_log ("%s type %s offset %d\n" , __FUNCTION__ , ecpg_type_name (sqlda -> sqlvar [i ].sqltype ), offset );
509
474
break ;
510
475
case ECPGt_bool :
511
476
ecpg_sqlda_align_add_size (offset , sizeof (bool ), sizeof (bool ), & offset , & next_offset );
512
477
sqlda -> sqlvar [i ].sqldata = (char * )sqlda + offset ;
513
478
sqlda -> sqlvar [i ].sqllen = sizeof (bool );
514
- ecpg_log ("%s type %s offset %d\n" , __FUNCTION__ , ecpg_type_name (sqlda -> sqlvar [i ].sqltype ), offset );
515
479
break ;
516
480
case ECPGt_float :
517
481
ecpg_sqlda_align_add_size (offset , sizeof (float ), sizeof (float ), & offset , & next_offset );
518
482
sqlda -> sqlvar [i ].sqldata = (char * )sqlda + offset ;
519
483
sqlda -> sqlvar [i ].sqllen = sizeof (float );
520
- ecpg_log ("%s type %s offset %d\n" , __FUNCTION__ , ecpg_type_name (sqlda -> sqlvar [i ].sqltype ), offset );
521
484
break ;
522
485
case ECPGt_double :
523
486
ecpg_sqlda_align_add_size (offset , sizeof (double ), sizeof (double ), & offset , & next_offset );
524
487
sqlda -> sqlvar [i ].sqldata = (char * )sqlda + offset ;
525
488
sqlda -> sqlvar [i ].sqllen = sizeof (double );
526
- ecpg_log ("%s type %s offset %d\n" , __FUNCTION__ , ecpg_type_name (sqlda -> sqlvar [i ].sqltype ), offset );
527
489
break ;
528
490
case ECPGt_decimal :
529
491
ecpg_sqlda_align_add_size (offset , sizeof (int ), sizeof (decimal ), & offset , & next_offset );
530
492
sqlda -> sqlvar [i ].sqldata = (char * )sqlda + offset ;
531
493
sqlda -> sqlvar [i ].sqllen = sizeof (decimal );
532
- ecpg_log ("%s type %s offset %d\n" , __FUNCTION__ , ecpg_type_name (sqlda -> sqlvar [i ].sqltype ), offset );
533
494
break ;
534
495
case ECPGt_numeric :
535
496
{
@@ -541,7 +502,6 @@ ecpg_set_native_sqlda(int lineno, struct sqlda_struct **_sqlda, const PGresult *
541
502
ecpg_sqlda_align_add_size (offset , sizeof (int ), sizeof (numeric ), & offset , & next_offset );
542
503
sqlda -> sqlvar [i ].sqldata = (char * )sqlda + offset ;
543
504
sqlda -> sqlvar [i ].sqllen = sizeof (numeric );
544
- ecpg_log ("%s type %s offset1 %d\n" , __FUNCTION__ , ecpg_type_name (sqlda -> sqlvar [i ].sqltype ), offset );
545
505
546
506
if (PQgetisnull (res , row , i ))
547
507
{
@@ -561,7 +521,6 @@ ecpg_set_native_sqlda(int lineno, struct sqlda_struct **_sqlda, const PGresult *
561
521
562
522
ecpg_sqlda_align_add_size (next_offset , sizeof (int ), num -> ndigits + 1 , & offset , & next_offset );
563
523
memcpy ((char * )sqlda + offset , num -> buf , num -> ndigits + 1 );
564
- ecpg_log ("%s type %s offset2 %d\n" , __FUNCTION__ , ecpg_type_name (sqlda -> sqlvar [i ].sqltype ), offset );
565
524
566
525
((numeric * )sqlda -> sqlvar [i ].sqldata )-> buf = (NumericDigit * )sqlda + offset ;
567
526
((numeric * )sqlda -> sqlvar [i ].sqldata )-> digits = (NumericDigit * )sqlda + offset + (num -> digits - num -> buf );
@@ -574,19 +533,16 @@ ecpg_set_native_sqlda(int lineno, struct sqlda_struct **_sqlda, const PGresult *
574
533
ecpg_sqlda_align_add_size (offset , sizeof (date ), sizeof (date ), & offset , & next_offset );
575
534
sqlda -> sqlvar [i ].sqldata = (char * )sqlda + offset ;
576
535
sqlda -> sqlvar [i ].sqllen = sizeof (date );
577
- ecpg_log ("%s type %s offset %d\n" , __FUNCTION__ , ecpg_type_name (sqlda -> sqlvar [i ].sqltype ), offset );
578
536
break ;
579
537
case ECPGt_timestamp :
580
538
ecpg_sqlda_align_add_size (offset , sizeof (timestamp ), sizeof (timestamp ), & offset , & next_offset );
581
539
sqlda -> sqlvar [i ].sqldata = (char * )sqlda + offset ;
582
540
sqlda -> sqlvar [i ].sqllen = sizeof (timestamp );
583
- ecpg_log ("%s type %s offset %d\n" , __FUNCTION__ , ecpg_type_name (sqlda -> sqlvar [i ].sqltype ), offset );
584
541
break ;
585
542
case ECPGt_interval :
586
543
ecpg_sqlda_align_add_size (offset , sizeof (int64_t ), sizeof (interval ), & offset , & next_offset );
587
544
sqlda -> sqlvar [i ].sqldata = (char * )sqlda + offset ;
588
545
sqlda -> sqlvar [i ].sqllen = sizeof (interval );
589
- ecpg_log ("%s type %s offset %d\n" , __FUNCTION__ , ecpg_type_name (sqlda -> sqlvar [i ].sqltype ), offset );
590
546
break ;
591
547
case ECPGt_char :
592
548
case ECPGt_unsigned_char :
@@ -596,7 +552,6 @@ ecpg_set_native_sqlda(int lineno, struct sqlda_struct **_sqlda, const PGresult *
596
552
ecpg_sqlda_align_add_size (offset , sizeof (int ), datalen , & offset , & next_offset );
597
553
sqlda -> sqlvar [i ].sqldata = (char * )sqlda + offset ;
598
554
sqlda -> sqlvar [i ].sqllen = datalen ;
599
- ecpg_log ("%s type %s offset %d\n" , __FUNCTION__ , ecpg_type_name (sqlda -> sqlvar [i ].sqltype ), offset );
600
555
break ;
601
556
}
602
557
0 commit comments