Make datafeed_in packet parameter a const pointer
authorJoel Holdsworth <joel@airwebreathe.org.uk>
Tue, 18 Dec 2012 20:31:39 +0000 (20:31 +0000)
committerJoel Holdsworth <joel@airwebreathe.org.uk>
Thu, 20 Dec 2012 07:59:05 +0000 (07:59 +0000)
This patch corresponds to bf53457d in libsigrok.

sigrok-cli.c

index 367353623a124cb30def0e9bd3a9e3b653a53b0c..16e0bee10becd77baa00a08c68853c6b127afb0d 100644 (file)
@@ -540,7 +540,7 @@ static void show_pd_detail(void)
 }
 
 static void datafeed_in(const struct sr_dev_inst *sdi,
-               struct sr_datafeed_packet *packet)
+               const struct sr_datafeed_packet *packet)
 {
        static struct sr_output *o = NULL;
        static int logic_probelist[SR_MAX_NUM_PROBES] = { -1 };
@@ -551,10 +551,10 @@ static void datafeed_in(const struct sr_dev_inst *sdi,
        static FILE *outfile = NULL;
        static int num_analog_probes = 0;
        struct sr_probe *probe;
-       struct sr_datafeed_logic *logic;
-       struct sr_datafeed_meta_logic *meta_logic;
-       struct sr_datafeed_analog *analog;
-       struct sr_datafeed_meta_analog *meta_analog;
+       const struct sr_datafeed_logic *logic;
+       const struct sr_datafeed_meta_logic *meta_logic;
+       const struct sr_datafeed_analog *analog;
+       const struct sr_datafeed_meta_analog *meta_analog;
        static int num_enabled_analog_probes = 0;
        int num_enabled_probes, sample_size, ret, i;
        uint64_t output_len, filter_out_len;