From a0b16cdb7da18a346232040e3bc0c95b6f4b6af4 Mon Sep 17 00:00:00 2001 From: eduardocopat Date: Thu, 9 Feb 2017 17:57:20 +0100 Subject: [PATCH] Validate blank spaces in branch names --- src/zabapgit_git.prog.abap | 3 +++ 1 file changed, 3 insertions(+) diff --git a/src/zabapgit_git.prog.abap b/src/zabapgit_git.prog.abap index 42d46cee5..f45ab8df1 100644 --- a/src/zabapgit_git.prog.abap +++ b/src/zabapgit_git.prog.abap @@ -1255,6 +1255,9 @@ CLASS lcl_git_porcelain IMPLEMENTATION. DATA: lt_objects TYPE ty_objects_tt, lv_pack TYPE xstring. + IF iv_name CS ' '. + lcx_exception=>raise( 'Branch name cannot contain blank spaces' ). + ENDIF. * "client MUST send an empty packfile" * https://github.com/git/git/blob/master/Documentation/technical/pack-protocol.txt#L514