X-Git-Url: http://review.tizen.org/git/?a=blobdiff_plain;f=automated-tests%2Fsrc%2Fdali-toolkit%2Fdali-toolkit-test-utils%2Ftest-trace-call-stack.cpp;h=12847935de23f743927764526e6ceaa3bc092747;hb=HEAD;hp=231603681c956027101022c63dcb16143b10ecaa;hpb=f0379552a8e3342b6606f5b64558cd24a7198b6c;p=platform%2Fcore%2Fuifw%2Fdali-toolkit.git diff --git a/automated-tests/src/dali-toolkit/dali-toolkit-test-utils/test-trace-call-stack.cpp b/automated-tests/src/dali-toolkit/dali-toolkit-test-utils/test-trace-call-stack.cpp index 2316036..1284793 100644 --- a/automated-tests/src/dali-toolkit/dali-toolkit-test-utils/test-trace-call-stack.cpp +++ b/automated-tests/src/dali-toolkit/dali-toolkit-test-utils/test-trace-call-stack.cpp @@ -1,5 +1,5 @@ /* - * Copyright (c) 2022 Samsung Electronics Co., Ltd. + * Copyright (c) 2023 Samsung Electronics Co., Ltd. * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. @@ -248,11 +248,15 @@ int TraceCallStack::FindIndexFromMethodAndParams(std::string method, const Trace for(auto iter = params.mParams.begin(); iter != params.mParams.end(); ++iter) { - auto paramIter = mCallStack[i].namedParams.find(iter->parameterName); - std::string value = paramIter->value.str(); - std::string iValue = iter->value.str(); - - if(paramIter == mCallStack[i].namedParams.end() || value.compare(iValue)) + auto paramIter = mCallStack[i].namedParams.find(iter->parameterName); + if(paramIter == mCallStack[i].namedParams.end()) + { + match = false; + break; + } + std::string value = paramIter->value.str(); + std::string iValue = iter->value.str(); + if(value.compare(iValue)) { match = false; break;