Patch moves a small amount of memory to be const data.
From 4736f8761d1a39f9d6016ea09a371b463b38d3cf Mon Sep 17 00:00:00 2001
From: Richard <rsa...@rsaxvc.net>
Date: Wed, 28 Jun 2017 00:22:46 -0500
Subject: [PATCH 1/2] Mark some arrays as const
---
src/hardware/testo/protocol.c | 2 +-
src/hardware/victor-dmm/protocol.c | 4 ++--
2 files changed, 3 insertions(+), 3 deletions(-)
diff --git a/src/hardware/testo/protocol.c b/src/hardware/testo/protocol.c
index 396612fd..dcea9573 100644
--- a/src/hardware/testo/protocol.c
+++ b/src/hardware/testo/protocol.c
@@ -171,7 +171,7 @@ SR_PRIV int testo_request_packet(const struct sr_dev_inst *sdi)
SR_PRIV gboolean testo_check_packet_prefix(unsigned char *buf, int len)
{
int i;
- unsigned char check[] = { 0x21, 0, 0, 0, 1 };
+ static const unsigned char check[] = { 0x21, 0, 0, 0, 1 };
if (len < 5)
return FALSE;
diff --git a/src/hardware/victor-dmm/protocol.c b/src/hardware/victor-dmm/protocol.c
index 13a9befa..afcaabca 100644
--- a/src/hardware/victor-dmm/protocol.c
+++ b/src/hardware/victor-dmm/protocol.c
@@ -272,8 +272,8 @@ SR_PRIV int victor_dmm_receive_data(struct sr_dev_inst *sdi, unsigned char *buf)
GString *dbg;
int i;
unsigned char data[DMM_DATA_SIZE];
- unsigned char obfuscation[DMM_DATA_SIZE] = "jodenxunickxia";
- unsigned char shuffle[DMM_DATA_SIZE] = {
+ static const unsigned char obfuscation[DMM_DATA_SIZE] = "jodenxunickxia";
+ static const unsigned char shuffle[DMM_DATA_SIZE] = {
6, 13, 5, 11, 2, 7, 9, 8, 3, 10, 12, 0, 4, 1
};
--
2.11.0
------------------------------------------------------------------------------
Check out the vibrant tech community on one of the world's most
engaging tech sites, Slashdot.org! http://sdm.link/slashdot
_______________________________________________
sigrok-devel mailing list
sigrok-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/sigrok-devel