aboutsummaryrefslogtreecommitdiffstats
path: root/build-aux/qmi-codegen
diff options
context:
space:
mode:
authorAleksander Morgado <aleksander@lanedo.com>2012-05-22 13:57:27 +0200
committerAleksander Morgado <aleksander@lanedo.com>2012-07-03 16:08:54 +0200
commit02d2ba64714931e5f75c0099dae670d64ad1437d (patch)
treee20b2309e4b0ef7d0b1209870ce3848cb15f2575 /build-aux/qmi-codegen
parentcdf2e190b33f9dc8136df2a9d54998e5866d14a0 (diff)
downloadexternal_libqmi-02d2ba64714931e5f75c0099dae670d64ad1437d.zip
external_libqmi-02d2ba64714931e5f75c0099dae670d64ad1437d.tar.gz
external_libqmi-02d2ba64714931e5f75c0099dae670d64ad1437d.tar.bz2
qmi-codegen: strings are copied when set
Diffstat (limited to 'build-aux/qmi-codegen')
-rw-r--r--build-aux/qmi-codegen/FieldString.py2
1 files changed, 2 insertions, 0 deletions
diff --git a/build-aux/qmi-codegen/FieldString.py b/build-aux/qmi-codegen/FieldString.py
index fdc60ab..168a6ac 100644
--- a/build-aux/qmi-codegen/FieldString.py
+++ b/build-aux/qmi-codegen/FieldString.py
@@ -37,6 +37,8 @@ class FieldString(Field):
self.field_type = 'gchar *'
# The string needs to get disposed
self.dispose = 'g_free'
+ # The string needs to be copied when set
+ self.copy = 'g_strdup'
def emit_input_tlv_add(self, cfile, line_prefix):