Commit d0febb8e755006d73b892c274737883f9c8dd44e
1 parent
01ac0daf
Exists in
master
and in
1 other branch
Fixing conflict with the latest lib3270.
Showing
2 changed files
with
6 additions
and
6 deletions
Show diff stats
client/src/include/lib3270/ipc.h
@@ -113,16 +113,16 @@ | @@ -113,16 +113,16 @@ | ||
113 | * | 113 | * |
114 | */ | 114 | */ |
115 | template<typename T> | 115 | template<typename T> |
116 | - class lib3270_auto_cleanup { | 116 | + class lib3270_ptr { |
117 | private: | 117 | private: |
118 | T *data; | 118 | T *data; |
119 | 119 | ||
120 | public: | 120 | public: |
121 | - lib3270_auto_cleanup(T *data) { | 121 | + lib3270_ptr(T *data) { |
122 | this->data = data; | 122 | this->data = data; |
123 | } | 123 | } |
124 | 124 | ||
125 | - ~lib3270_auto_cleanup() { | 125 | + ~lib3270_ptr() { |
126 | lib3270_free((void *) this->data); | 126 | lib3270_free((void *) this->data); |
127 | } | 127 | } |
128 | 128 |
client/src/session/local/get.cc
@@ -46,7 +46,7 @@ | @@ -46,7 +46,7 @@ | ||
46 | 46 | ||
47 | std::lock_guard<std::recursive_mutex> lock(const_cast<Local::Session *>(this)->sync); | 47 | std::lock_guard<std::recursive_mutex> lock(const_cast<Local::Session *>(this)->sync); |
48 | 48 | ||
49 | - lib3270_auto_cleanup<char> text = lib3270_get_string_at_address(hSession, 0, -1, '\n'); | 49 | + lib3270_ptr<char> text = lib3270_get_string_at_address(hSession, 0, -1, '\n'); |
50 | 50 | ||
51 | if(!text) { | 51 | if(!text) { |
52 | throw std::runtime_error( _("Can't get screen contents") ); | 52 | throw std::runtime_error( _("Can't get screen contents") ); |
@@ -59,7 +59,7 @@ | @@ -59,7 +59,7 @@ | ||
59 | 59 | ||
60 | std::lock_guard<std::recursive_mutex> lock(const_cast<Local::Session *>(this)->sync); | 60 | std::lock_guard<std::recursive_mutex> lock(const_cast<Local::Session *>(this)->sync); |
61 | 61 | ||
62 | - lib3270_auto_cleanup<char> text = lib3270_get_string_at_address(hSession, baddr, len, lf); | 62 | + lib3270_ptr<char> text = lib3270_get_string_at_address(hSession, baddr, len, lf); |
63 | 63 | ||
64 | if(!text) { | 64 | if(!text) { |
65 | throw std::runtime_error( _("Can't get screen contents") ); | 65 | throw std::runtime_error( _("Can't get screen contents") ); |
@@ -72,7 +72,7 @@ | @@ -72,7 +72,7 @@ | ||
72 | 72 | ||
73 | std::lock_guard<std::recursive_mutex> lock(const_cast<Local::Session *>(this)->sync); | 73 | std::lock_guard<std::recursive_mutex> lock(const_cast<Local::Session *>(this)->sync); |
74 | 74 | ||
75 | - lib3270_auto_cleanup<char> text = lib3270_get_string_at(hSession, row, col, len, lf); | 75 | + lib3270_ptr<char> text = lib3270_get_string_at(hSession, row, col, len, lf); |
76 | 76 | ||
77 | if(!text) { | 77 | if(!text) { |
78 | throw std::runtime_error( _("Can't get screen contents") ); | 78 | throw std::runtime_error( _("Can't get screen contents") ); |