Skip to content

Commit 8d08f2a

Browse files
authored
Fix coverity issues (#196)
* Fix static analysis issue (coverity) * Improper use of negative value Signed-off-by: MuHong Byun <[email protected]> * Fix static analysis issue (coverity) * Uninitialized scalar field Signed-off-by: MuHong Byun <[email protected]> * Fix static analysis issue (coverity) * Logically dead code Signed-off-by: MuHong Byun <[email protected]> * Fix static analysis issue (coverity) * Uninitialized pointer field Signed-off-by: MuHong Byun <[email protected]> * Apply review's comment Signed-off-by: MuHong Byun <[email protected]>
1 parent 43baf5c commit 8d08f2a

File tree

5 files changed

+9
-9
lines changed

5 files changed

+9
-9
lines changed

shell/platform/tizen/channels/text_input_channel.cc

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -272,7 +272,8 @@ void TextInputChannel::HandleMethodCall(
272272
size_t cursor_offset = selection_base_value - composing_start;
273273

274274
active_model_->SetComposingRange(
275-
flutter::TextRange(composing_base_value, composing_extent_value),
275+
flutter::TextRange(static_cast<size_t>(composing_base_value),
276+
static_cast<size_t>(composing_extent_value)),
276277
cursor_offset);
277278
}
278279
SendStateUpdate(*active_model_);

shell/platform/tizen/flutter_tizen_engine.cc

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -77,6 +77,8 @@ FlutterTizenEngine::FlutterTizenEngine(const FlutterProjectBundle& project)
7777

7878
plugin_registrar_ = std::make_unique<FlutterDesktopPluginRegistrar>();
7979
plugin_registrar_->engine = this;
80+
81+
transformation_ = {1.0, 0.0, 0.0, 0.0, 1.0, 0.0, 0.0, 0.0, 1.0};
8082
}
8183

8284
FlutterTizenEngine::~FlutterTizenEngine() {

shell/platform/tizen/flutter_tizen_engine_unittest.cc

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -37,7 +37,7 @@ class FlutterTizenEngineTest : public ::testing::Test {
3737
engine_ = nullptr;
3838
}
3939

40-
FlutterTizenEngine* engine_;
40+
FlutterTizenEngine* engine_ = nullptr;
4141
};
4242

4343
class FlutterTizenEngineTestHeaded : public FlutterTizenEngineTest {

shell/platform/tizen/flutter_tizen_texture_registrar_unittests.cc

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -40,7 +40,7 @@ class FlutterTizenTextureRegistrarTest : public ::testing::Test {
4040
engine_ = nullptr;
4141
}
4242

43-
FlutterTizenEngine* engine_;
43+
FlutterTizenEngine* engine_ = nullptr;
4444
};
4545

4646
TEST_F(FlutterTizenTextureRegistrarTest, CreateDestroy) {

shell/platform/tizen/tizen_input_method_context.cc

Lines changed: 3 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -13,13 +13,10 @@ const char* GetEcoreImfContextAvailableId() {
1313
Eina_List* modules;
1414

1515
modules = ecore_imf_context_available_ids_get();
16-
if (!modules) {
17-
return nullptr;
16+
if (modules) {
17+
void* module;
18+
EINA_LIST_FREE(modules, module) { return static_cast<const char*>(module); }
1819
}
19-
20-
void* module;
21-
EINA_LIST_FREE(modules, module) { return static_cast<const char*>(module); }
22-
2320
return nullptr;
2421
}
2522

0 commit comments

Comments
 (0)