From 1de94565677abd0be1a1ba441f8c629199948477 Mon Sep 17 00:00:00 2001 From: Christian Guenter Date: Wed, 2 Jan 2019 11:24:14 +0100 Subject: [PATCH] Fix TABL regression --- src/objects/zcl_abapgit_object_tabl.clas.abap | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/src/objects/zcl_abapgit_object_tabl.clas.abap b/src/objects/zcl_abapgit_object_tabl.clas.abap index af80aa7e4..0aeafb39e 100644 --- a/src/objects/zcl_abapgit_object_tabl.clas.abap +++ b/src/objects/zcl_abapgit_object_tabl.clas.abap @@ -707,6 +707,8 @@ CLASS zcl_abapgit_object_tabl IMPLEMENTATION. DATA lv_package TYPE devclass. FIELD-SYMBOLS TYPE ty_segment_definition. + rv_deserialized = abap_false. + TRY. io_xml->read( EXPORTING iv_name = c_s_dataname-segment_definition @@ -714,10 +716,13 @@ CLASS zcl_abapgit_object_tabl IMPLEMENTATION. CATCH zcx_abapgit_exception ##no_handler. - rv_deserialized = abap_false. RETURN. "previous XML version or no IDoc segment ENDTRY. + IF lines( lt_segment_definitions ) = 0. + RETURN. "no IDoc segment + ENDIF. + rv_deserialized = abap_true. lv_package = iv_package.