Skip to content

Commit 791817e

Browse files
dmitry-lipetskdyemanov
authored andcommitted
The backup/restore of int128-arrays. (#7847)
It is a fix for issue #7846.
1 parent bd7b2a0 commit 791817e

File tree

2 files changed

+3
-0
lines changed

2 files changed

+3
-0
lines changed

src/burp/backup.epp

+1
Original file line numberDiff line numberDiff line change
@@ -1031,6 +1031,7 @@ void put_array( burp_fld* field, burp_rel* relation, ISC_QUAD* blob_id)
10311031
case blr_long:
10321032
case blr_quad:
10331033
case blr_int64:
1034+
case blr_int128:
10341035
add_byte(blr, field->fld_scale);
10351036
break;
10361037
case blr_text:

src/burp/restore.epp

+2
Original file line numberDiff line numberDiff line change
@@ -1892,6 +1892,7 @@ void get_array(BurpGlobals* tdgbl, burp_rel* relation, UCHAR* record_buffer)
18921892
case blr_long:
18931893
case blr_quad:
18941894
case blr_int64:
1895+
case blr_int128:
18951896
add_byte(blr, field->fld_type);
18961897
add_byte(blr, field->fld_scale);
18971898
break;
@@ -2126,6 +2127,7 @@ void get_array(BurpGlobals* tdgbl, burp_rel* relation, UCHAR* record_buffer)
21262127
case blr_long:
21272128
case blr_quad:
21282129
case blr_int64:
2130+
case blr_int128:
21292131
add_byte(blr, field->fld_type);
21302132
add_byte(blr, field->fld_scale);
21312133
break;

0 commit comments

Comments
 (0)