| 2733 | // |
| 2734 | |
| 2735 | static void gen_ready( const act* action, int column) |
| 2736 | { |
| 2737 | const TEXT* vector = status_vector(action); |
| 2738 | |
| 2739 | for (const rdy* ready = (rdy*) action->act_object; ready; ready = ready->rdy_next) |
| 2740 | { |
| 2741 | const gpre_dbb* db = ready->rdy_database; |
| 2742 | const TEXT* filename = ready->rdy_filename; |
| 2743 | if (!filename) |
| 2744 | filename = db->dbb_runtime; |
| 2745 | if ((action->act_error || (action->act_flags & ACT_sql)) && |
| 2746 | ready != (rdy*) action->act_object) |
| 2747 | { |
| 2748 | success(column, true, global_status_name, " {"); |
| 2749 | } |
| 2750 | make_ready(db, filename, vector, (USHORT) column, ready->rdy_request); |
| 2751 | if ((action->act_error || (action->act_flags & ACT_sql)) && |
| 2752 | ready != (rdy*) action->act_object) |
| 2753 | { |
| 2754 | endp(column); |
| 2755 | } |
| 2756 | } |
| 2757 | set_sqlcode(action, column); |
| 2758 | } |
| 2759 | |
| 2760 | |
| 2761 | //____________________________________________________________ |
no test coverage detected