diff options
author | Aleksander Morgado <aleksander@lanedo.com> | 2012-09-24 15:54:02 +0200 |
---|---|---|
committer | Aleksander Morgado <aleksander@lanedo.com> | 2012-09-26 09:25:05 +0200 |
commit | d7b05576a9e3e8a8305d1ab9ebf347952efc6401 (patch) | |
tree | 83198338bd838f697db51848ebbb32ae7ad65af8 /build-aux | |
parent | b4f01b63ddfb0130e5d34d7cb4222b7aa31b46cc (diff) |
libqmi-glib,utils: use constant buffer pointer when reading variables
The contents of the input buffer are never modified when reading variables from
it, so better use a constant pointer in the methods doing it.
What it does change is the pointer to the current position in the constant
buffer.
Diffstat (limited to 'build-aux')
-rw-r--r-- | build-aux/qmi-codegen/Field.py | 4 | ||||
-rw-r--r-- | build-aux/qmi-codegen/FieldResult.py | 2 |
2 files changed, 3 insertions, 3 deletions
diff --git a/build-aux/qmi-codegen/Field.py b/build-aux/qmi-codegen/Field.py index 818266b..7d56bcb 100644 --- a/build-aux/qmi-codegen/Field.py +++ b/build-aux/qmi-codegen/Field.py @@ -271,7 +271,7 @@ class Field: 'error' : 'error' if self.mandatory == 'yes' else 'NULL'} template = ( - '${lp}guint8 *buffer;\n' + '${lp}const guint8 *buffer;\n' '${lp}guint16 buffer_len;\n' '\n' '${lp}if (qmi_message_tlv_get (message,\n' @@ -325,7 +325,7 @@ class Field: ' QmiMessage *message,\n' ' const gchar *line_prefix)\n' '{\n' - ' guint8 *buffer;\n' + ' const guint8 *buffer;\n' ' guint16 buffer_len;\n' '\n' ' if (qmi_message_tlv_get (message,\n' diff --git a/build-aux/qmi-codegen/FieldResult.py b/build-aux/qmi-codegen/FieldResult.py index 87c1012..5b7b3d4 100644 --- a/build-aux/qmi-codegen/FieldResult.py +++ b/build-aux/qmi-codegen/FieldResult.py @@ -123,7 +123,7 @@ class FieldResult(Field): ' QmiMessage *self,\n' ' const gchar *line_prefix)\n' '{\n' - ' guint8 *buffer;\n' + ' const guint8 *buffer;\n' ' guint16 buffer_len;\n' '\n' ' if (qmi_message_tlv_get (self,\n' |