]> sigrok.org Git - pulseview.git/blobdiff - pv/util.cpp
Only show sampling points when zoomed in far enough.
[pulseview.git] / pv / util.cpp
index 4a32147d80d1501a5401ee52744ad2911ae661ff..c25c373b3c23e15ff8178f06615087e0659cfd18 100644 (file)
  * GNU General Public License for more details.
  *
  * You should have received a copy of the GNU General Public License
- * along with this program; if not, write to the Free Software
- * Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA  02110-1301 USA
+ * along with this program; if not, see <http://www.gnu.org/licenses/>.
  */
 
 #include "util.hpp"
 
 #include <extdef.h>
 
-#include <assert.h>
-
+#include <cassert>
 #include <algorithm>
 #include <sstream>
 
@@ -87,19 +85,13 @@ static QTextStream& operator<<(QTextStream& stream, const Timestamp& t)
        std::ostringstream ss;
        ss << std::fixed;
 
-       if (stream.numberFlags() & QTextStream::ForceSign) {
+       if (stream.numberFlags() & QTextStream::ForceSign)
                ss << std::showpos;
-       }
 
-       if (0 == precision) {
-               ss
-                       << std::setprecision(1)
-                       << round(t);
-       } else {
-               ss
-                       << std::setprecision(precision)
-                       << t;
-       }
+       if (0 == precision)
+               ss << std::setprecision(1) << round(t);
+       else
+               ss << std::setprecision(precision) << t;
 
        std::string str(ss.str());
        if (0 == precision) {