]> git.mjollnir.org Git - moodle.git/commitdiff
Fixed a bug
authorkaipe <kaipe>
Sun, 8 Aug 2004 11:31:40 +0000 (11:31 +0000)
committerkaipe <kaipe>
Sun, 8 Aug 2004 11:31:40 +0000 (11:31 +0000)
Cleaned out a flaw that ruled out generation of negative random numbers

mod/quiz/questiontypes/calculated/questiontype.php

index f62979316d484e8c5ecb0d3714d8774b741875eb..a253fa1c37f10795315e991ce04a58a2db4268b9 100644 (file)
@@ -36,7 +36,7 @@ class quiz_calculated_qtype extends quiz_dataset_dependent_questiontype {
     }
 
     function custom_generator_tools($datasetdef) {
-        if (ereg('^(uniform|loguniform):([^-]*):([^-]*):([0-9]*)$',
+        if (ereg('^(uniform|loguniform):([^:]*):([^:]*):([0-9]*)$',
                 $datasetdef->options, $regs)) {
             for ($i = 0 ; $i<10 ; ++$i) {
                 $lengthoptions[$i] = get_string(($regs[1] == 'uniform'
@@ -101,7 +101,7 @@ class quiz_calculated_qtype extends quiz_dataset_dependent_questiontype {
     }
 
     function generate_dataset_item($options) {
-        if (!ereg('^(uniform|loguniform):([^-]*):([^-]*):([0-9]*)$',
+        if (!ereg('^(uniform|loguniform):([^:]*):([^:]*):([0-9]*)$',
                 $options, $regs)) {
             // Unknown options...
             return false;