From 87bb3466407c0882ce8f20ce8e1d5d26b28da67a Mon Sep 17 00:00:00 2001 From: yidong zhang Date: Wed, 7 Dec 2022 15:55:31 +0800 Subject: bootanimation: add empty lines parsing skip for desc.txt BUG: 259265292 Test: adb shell bootanimation Change-Id: I6bd6ed78232cef56b3f99006f4d7780eeef8b881 Signed-off-by: yidong zhang --- cmds/bootanimation/BootAnimation.cpp | 5 +++++ 1 file changed, 5 insertions(+) (limited to 'cmds/bootanimation/BootAnimation.cpp') diff --git a/cmds/bootanimation/BootAnimation.cpp b/cmds/bootanimation/BootAnimation.cpp index 33739f39aaa4..e840739399df 100644 --- a/cmds/bootanimation/BootAnimation.cpp +++ b/cmds/bootanimation/BootAnimation.cpp @@ -1114,6 +1114,11 @@ bool BootAnimation::parseAnimationDesc(Animation& animation) { int nextReadPos; + if (strlen(l) == 0) { + s = ++endl; + continue; + } + int topLineNumbers = sscanf(l, "%d %d %d %d", &width, &height, &fps, &progress); if (topLineNumbers == 3 || topLineNumbers == 4) { // SLOGD("> w=%d, h=%d, fps=%d, progress=%d", width, height, fps, progress); -- cgit v1.2.3-59-g8ed1b