aboutsummaryrefslogtreecommitdiffhomepage
path: root/gtk
diff options
context:
space:
mode:
authorNeil Hodgson <nyamatongwe@gmail.com>2022-01-31 14:39:45 +1100
committerNeil Hodgson <nyamatongwe@gmail.com>2022-01-31 14:39:45 +1100
commit185ab609951ba9d9fc14cdb42e4ddb4e015d5a36 (patch)
tree960edf3d3333c8e298fcbae6362a244c22dd5d4b /gtk
parentf4ca712a2c946bf381b8f7083751c405ff03ed2b (diff)
downloadscintilla-mirror-185ab609951ba9d9fc14cdb42e4ddb4e015d5a36.tar.gz
Simplify Converter and avoid warnings.
Diffstat (limited to 'gtk')
-rwxr-xr-xgtk/Converter.h7
1 files changed, 2 insertions, 5 deletions
diff --git a/gtk/Converter.h b/gtk/Converter.h
index 30bb781ac..0b95701f8 100755
--- a/gtk/Converter.h
+++ b/gtk/Converter.h
@@ -14,7 +14,7 @@ const gsize sizeFailure = static_cast<gsize>(-1);
* Encapsulate g_iconv safely.
*/
class Converter {
- GIConv iconvh;
+ GIConv iconvh = iconvhBad;
void OpenHandle(const char *fullDestination, const char *charSetSource) noexcept {
iconvh = g_iconv_open(fullDestination, charSetSource);
}
@@ -22,11 +22,8 @@ class Converter {
return iconvh != iconvhBad;
}
public:
- Converter() noexcept {
- iconvh = iconvhBad;
- }
+ Converter() noexcept = default;
Converter(const char *charSetDestination, const char *charSetSource, bool transliterations) {
- iconvh = iconvhBad;
Open(charSetDestination, charSetSource, transliterations);
}
// Deleted so Converter objects can not be copied.