diff options
author | Bob Dubner <rdubner@symas.com> | 2025-03-18 07:47:39 -0400 |
---|---|---|
committer | Robert Dubner <rdubner@symas.com> | 2025-03-18 12:19:15 -0400 |
commit | c49382fd221fd40bce35a954d64bbda0fd14edef (patch) | |
tree | 868361212a68821bfe4e0d3660149304b2197cf5 /gcc/cobol/except.cc | |
parent | 563e6d926d9826d76895086d0c40a29dc90d66e5 (diff) | |
download | gcc-c49382fd221fd40bce35a954d64bbda0fd14edef.zip gcc-c49382fd221fd40bce35a954d64bbda0fd14edef.tar.gz gcc-c49382fd221fd40bce35a954d64bbda0fd14edef.tar.bz2 |
cobol: Bring the code base into compliance with C++14
gcc/cobol
* cdf.y: Make compatible with C++14.
* copybook.h: Likewise.
* dts.h: Likewise.
* except.cc: Likewise.
* genapi.cc: Likewise.
* genutil.cc: Likewise.
* genutil.h: Likewise.
* lexio.cc: Likewise.
* parse.y: Likewise.
* parse_ante.h: Likewise.
* show_parse.h: Likewise.
* symbols.cc: Likewise.
* symbols.h: Likewise.
* util.cc: Likewise.
Diffstat (limited to 'gcc/cobol/except.cc')
-rw-r--r-- | gcc/cobol/except.cc | 9 |
1 files changed, 5 insertions, 4 deletions
diff --git a/gcc/cobol/except.cc b/gcc/cobol/except.cc index 3510ca3..5374201 100644 --- a/gcc/cobol/except.cc +++ b/gcc/cobol/except.cc @@ -279,10 +279,11 @@ symbol_declaratives_add( size_t program, char achBlob[32]; sprintf(achBlob, "_DECLARATIVE_BLOB%d_", blob_count++); - cbl_field_data_t data = { .memsize = capacity_cast(len), - .capacity = capacity_cast(len), - .initial = reinterpret_cast<char*>(blob), - .picture = reinterpret_cast<char*>(blob) }; + cbl_field_data_t data = {}; + data.memsize = capacity_cast(len); + data.capacity = capacity_cast(len); + data.initial = reinterpret_cast<char*>(blob); + data.picture = reinterpret_cast<char*>(blob); cbl_field_t field = { 0, FldBlob, FldInvalid, constant_e, 0, 0, 0, cbl_occurs_t(), 0, "", 0, {}, data, NULL }; |