| 3343 | // |
| 3344 | |
| 3345 | static void make_ready(const gpre_dbb* db, |
| 3346 | const TEXT* filename, const TEXT* vector, USHORT column, |
| 3347 | const gpre_req* request) |
| 3348 | { |
| 3349 | TEXT s1[32], s2[32]; |
| 3350 | |
| 3351 | if (request) |
| 3352 | { |
| 3353 | sprintf(s1, "gds__%dL", request->req_ident); |
| 3354 | sprintf(s2, "gds__%d", request->req_ident); |
| 3355 | } |
| 3356 | |
| 3357 | align(column); |
| 3358 | if (filename) |
| 3359 | { |
| 3360 | fprintf(gpreGlob.out_file, "GDS__ATTACH_DATABASE (%s, %s (%s), %s, %s, %s, %s);", |
| 3361 | vector, SIZEOF, filename, filename, |
| 3362 | db->dbb_name->sym_string, (request ? s1 : "0"), |
| 3363 | (request ? s2 : "0")); |
| 3364 | } |
| 3365 | else |
| 3366 | { |
| 3367 | fprintf(gpreGlob.out_file, "GDS__ATTACH_DATABASE (%s, %" SIZEFORMAT ", '%s', %s, %s, %s);", |
| 3368 | vector, strlen(db->dbb_filename), db->dbb_filename, |
| 3369 | db->dbb_name->sym_string, (request ? s1 : "0"), |
| 3370 | (request ? s2 : "0")); |
| 3371 | } |
| 3372 | } |
| 3373 | |
| 3374 | |
| 3375 | //____________________________________________________________ |
no test coverage detected