]> git.donarmstrong.com Git - rsem.git/blobdiff - EM.cpp
Modified the use of uniform_01
[rsem.git] / EM.cpp
diff --git a/EM.cpp b/EM.cpp
index 4bda1d8ce8ae7431f7251724fee856aa37b5650f..7016b8944def26003c755697627019fe0dd0d6ea 100644 (file)
--- a/EM.cpp
+++ b/EM.cpp
@@ -506,7 +506,9 @@ void EM() {
                        READ_INT_TYPE local_N;
                        HIT_INT_TYPE fr, to, len, id;
                        vector<double> arr;
-                       uniform01 rg(engine_type(hasSeed ? seed : time(NULL)));
+                       engine_type engine(hasSeed ? seed : time(NULL));
+                       uniform_01_dist uniform_01;
+                       uniform_01_generator rg(engine, uniform_01);
 
                        if (verbose) cout<< "Begin to sample reads from their posteriors."<< endl;
                        for (int i = 0; i < nThreads; i++) {