diff options
author | Alan Coopersmith <alan.coopersmith@oracle.com> | 2013-08-10 13:37:53 -0700 |
---|---|---|
committer | Ulrich Sibiller <uli42@gmx.de> | 2016-10-19 21:40:28 +0200 |
commit | 22377a799a141ba6b1e43b83de4a506b36a842a4 (patch) | |
tree | 70672e485c07a72956848a0bb313320dafcfce8d /nx-X11/lib/X11/ImUtil.c | |
parent | 92591316d2698f48e9021d0c2c0e4f5ec3b29880 (diff) | |
download | nx-libs-22377a799a141ba6b1e43b83de4a506b36a842a4.tar.gz nx-libs-22377a799a141ba6b1e43b83de4a506b36a842a4.tar.bz2 nx-libs-22377a799a141ba6b1e43b83de4a506b36a842a4.zip |
init_om: remove unneeded extra copy of string to local buffer
Strings from the supported_charset_list[] were being copied one by
one to a stack buffer, and then strdup called on that buffer.
Instead, just strdup the original string, without the local copy,
and use a more traditional for loop, so it's easier to figure out
what the code is doing (cleaning up a gcc const-cast warning in
the process).
Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
Reviewed-by: Matthieu Herrb <matthieu.herrb@laas.fr>
Backported-to-NX-by: Ulrich Sibiller <uli42@gmx.de>
Diffstat (limited to 'nx-X11/lib/X11/ImUtil.c')
0 files changed, 0 insertions, 0 deletions