]> mj.ucw.cz Git - libucw.git/commitdiff
fixed division by zero
authorPavel Charvat <pavel.charvat@netcentrum.cz>
Sat, 16 Sep 2006 07:43:01 +0000 (09:43 +0200)
committerPavel Charvat <pavel.charvat@netcentrum.cz>
Sat, 16 Sep 2006 07:43:01 +0000 (09:43 +0200)
images/sig-init.c

index 3422c7457c3ddaa66f4c49d264f8b4f1dba7c343..c04c4691d69b7e0e5298e512f66196c6db471fee 100644 (file)
@@ -193,7 +193,7 @@ image_sig_finish(struct image_sig_data *data, struct image_signature *sig)
   /* For each region */
   u64 w_total = 0;
   uns w_border = MIN(data->cols, data->rows) * image_sig_border_size;
-  int w_mul = image_sig_border_bonus * 256 / w_border;
+  int w_mul = w_border ? image_sig_border_bonus * 256 / w_border : 0;
   for (uns i = 0; i < sig->len; i++)
     {
       struct image_sig_region *r = data->regions + i;