Skip to content

Commit b02ddfd

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

File tree

2 files changed

+3
-0
lines changed

2 files changed

+3
-0
lines changed

src/burp/backup.epp

Lines changed: 1 addition & 0 deletions
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

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1857,6 +1857,7 @@ void get_array(BurpGlobals* tdgbl, burp_rel* relation, UCHAR* record_buffer)
18571857
case blr_long:
18581858
case blr_quad:
18591859
case blr_int64:
1860+
case blr_int128:
18601861
add_byte(blr, field->fld_type);
18611862
add_byte(blr, field->fld_scale);
18621863
break;
@@ -2091,6 +2092,7 @@ void get_array(BurpGlobals* tdgbl, burp_rel* relation, UCHAR* record_buffer)
20912092
case blr_long:
20922093
case blr_quad:
20932094
case blr_int64:
2095+
case blr_int128:
20942096
add_byte(blr, field->fld_type);
20952097
add_byte(blr, field->fld_scale);
20962098
break;

0 commit comments

Comments
 (0)