From 908a708e7cf07cc0f9efec622b1268e1d76018ae Mon Sep 17 00:00:00 2001 From: kaipe Date: Sun, 8 Aug 2004 11:31:40 +0000 Subject: [PATCH] Fixed a bug Cleaned out a flaw that ruled out generation of negative random numbers --- mod/quiz/questiontypes/calculated/questiontype.php | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/mod/quiz/questiontypes/calculated/questiontype.php b/mod/quiz/questiontypes/calculated/questiontype.php index f62979316d..a253fa1c37 100644 --- a/mod/quiz/questiontypes/calculated/questiontype.php +++ b/mod/quiz/questiontypes/calculated/questiontype.php @@ -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; -- 2.39.5