Browse Source

csa: check if batch_size is zero.

Georgi Chorbadzhiyski 9 years ago
parent
commit
b56f07d257
1 changed files with 6 additions and 0 deletions
  1. 6
    0
      csa.c

+ 6
- 0
csa.c View File

111
 	dvbcsa_bs_key_set (cw, key);
111
 	dvbcsa_bs_key_set (cw, key);
112
 
112
 
113
 	printf("Batch size %d packets.\n\n", batch_size);
113
 	printf("Batch size %d packets.\n\n", batch_size);
114
+	if (!batch_size)
115
+		return;
116
+
114
 	for (i = 0; i < batch_size; i++) {
117
 	for (i = 0; i < batch_size; i++) {
115
 		pcks[i].data = data[i];
118
 		pcks[i].data = data[i];
116
 		pcks[i].len = 184;
119
 		pcks[i].len = 184;
154
 	ffdecsa_set_odd_cw (key, ocw);
157
 	ffdecsa_set_odd_cw (key, ocw);
155
 
158
 
156
 	printf("Batch size %d packets.\n\n", batch_size);
159
 	printf("Batch size %d packets.\n\n", batch_size);
160
+	if (!batch_size)
161
+		return;
162
+
157
 	for (i = 0; i < batch_size; i++) {
163
 	for (i = 0; i < batch_size; i++) {
158
 		memset(data[i], rand(), 188);
164
 		memset(data[i], rand(), 188);
159
 		data[i][0] = 0x47;
165
 		data[i][0] = 0x47;

Loading…
Cancel
Save