aboutsummaryrefslogtreecommitdiffstats
path: root/build-aux
diff options
context:
space:
mode:
authorAleksander Morgado <aleksander@lanedo.com>2012-09-24 15:54:02 +0200
committerAleksander Morgado <aleksander@lanedo.com>2012-09-26 09:25:05 +0200
commitd7b05576a9e3e8a8305d1ab9ebf347952efc6401 (patch)
tree83198338bd838f697db51848ebbb32ae7ad65af8 /build-aux
parentb4f01b63ddfb0130e5d34d7cb4222b7aa31b46cc (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.py4
-rw-r--r--build-aux/qmi-codegen/FieldResult.py2
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'