MDL-28014 - unpropitious use of bcmod()
authorAndreas Grabs <moodle@grabs-edv.de>
Thu, 23 Jun 2011 19:22:38 +0000 (21:22 +0200)
committerAndreas Grabs <moodle@grabs-edv.de>
Thu, 23 Jun 2011 19:22:38 +0000 (21:22 +0200)
mod/feedback/item/multichoice/lib.php
mod/feedback/item/multichoicerated/lib.php

index af2dfcb..30402b2 100644 (file)
@@ -213,11 +213,7 @@ class feedback_item_multichoice extends feedback_item_base {
             $analysedVals = $analysedItem[2];
             $pixnr = 0;
             foreach($analysedVals as $val) {
-                if( function_exists("bcmod")) {
-                    $intvalue = bcmod($pixnr, 10);
-                }else {
-                    $intvalue = 0;
-                }
+                $intvalue = $pixnr % 10;
                 $pix = "pics/$intvalue.gif";
                 $pixnr++;
                 $pixwidth = intval($val->quotient * FEEDBACK_MAX_PIX_LENGTH);
index 77a2b04..41764e9 100644 (file)
@@ -184,11 +184,7 @@ class feedback_item_multichoicerated extends feedback_item_base {
             $pixnr = 0;
             $avg = 0.0;
             foreach($analysedVals as $val) {
-                if( function_exists("bcmod")) {
-                    $intvalue = bcmod($pixnr, 10);
-                }else {
-                    $intvalue = 0;
-                }
+                $intvalue = $pixnr % 10;
                 $pix = "pics/$intvalue.gif";
                 $pixnr++;
                 $pixwidth = intval($val->quotient * FEEDBACK_MAX_PIX_LENGTH);