]> foleosoft.com Git - QAnsel.git/commitdiff
Thu Aug 15 06:53:53 PM EDT 2024
authormiha-q <>
Thu, 15 Aug 2024 22:53:53 +0000 (18:53 -0400)
committermiha-q <>
Thu, 15 Aug 2024 22:53:53 +0000 (18:53 -0400)
src/bytecode.c

index 550e6d728e363f916704e34adb5a0190638f9b7f..5b87e0bdd88c19026f855a3c7f3fd9cffffb13f6 100644 (file)
@@ -63,13 +63,13 @@ float qansel_rand_t(QAnselContext* ctx)
                        {
                                case QANSEL_HARDWARE_TRUERNG: r = fgetc(ctx->random_file); break;
                                case QANSEL_HARDWARE_QUANTIS:
-                                       r = ctx->chunk[ctx->pointer];
-                                       ctx->pointer += 1;
                                        if (ctx->pointer >= QANSEL_QUANTIS_CHUNK_SIZE)
                                        {
                                                qansel_quantis_chunk(&(ctx->chunk));
                                                ctx->pointer = 0;
                                        }
+                                       r = ctx->chunk[ctx->pointer];
+                                       ctx->pointer += 1;
                                break;
                                case QANSEL_HARDWARE_RDSEED: r = qansel_hardware_rand(); break;
                        }