| 826 | |
| 827 | template <typename T1, typename T2> |
| 828 | void copyField(T1& f, T2 from, short flag) |
| 829 | { |
| 830 | Firebird::LocalStatus s; |
| 831 | Firebird::CheckStatusWrapper statusWrapper(&s); |
| 832 | |
| 833 | if (flag && from) |
| 834 | { |
| 835 | f.set(&statusWrapper, from); |
| 836 | check(&statusWrapper); |
| 837 | f.setEntered(&statusWrapper, 1); |
| 838 | check(&statusWrapper); |
| 839 | } |
| 840 | else |
| 841 | { |
| 842 | f.setEntered(&statusWrapper, 0); |
| 843 | check(&statusWrapper); |
| 844 | } |
| 845 | } |
| 846 | |
| 847 | } // anonymous namespace |
| 848 |
no test coverage detected