[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Commit-gnuradio] r4616 - gnuradio/trunk/gnuradio-core/src/lib/general
From: |
jcorgan |
Subject: |
[Commit-gnuradio] r4616 - gnuradio/trunk/gnuradio-core/src/lib/general |
Date: |
Fri, 23 Feb 2007 13:18:36 -0700 (MST) |
Author: jcorgan
Date: 2007-02-23 13:18:36 -0700 (Fri, 23 Feb 2007)
New Revision: 4616
Modified:
gnuradio/trunk/gnuradio-core/src/lib/general/gr_glfsr_source_b.cc
Log:
Fix miscalculated length when degree is 32.
Modified: gnuradio/trunk/gnuradio-core/src/lib/general/gr_glfsr_source_b.cc
===================================================================
--- gnuradio/trunk/gnuradio-core/src/lib/general/gr_glfsr_source_b.cc
2007-02-23 19:10:22 UTC (rev 4615)
+++ gnuradio/trunk/gnuradio-core/src/lib/general/gr_glfsr_source_b.cc
2007-02-23 20:18:36 UTC (rev 4616)
@@ -45,7 +45,7 @@
{
if (degree < 1 || degree > 32)
throw std::runtime_error("gr_glfsr_source_b: degree must be between 1 and
32 inclusive");
- d_length = (int)(1ULL << degree)-1;
+ d_length = (unsigned int)((1ULL << degree)-1);
if (mask == 0)
mask = gri_glfsr::glfsr_mask(degree);
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- [Commit-gnuradio] r4616 - gnuradio/trunk/gnuradio-core/src/lib/general,
jcorgan <=