Package: uncalled / 2.2+ds1-1

32bit Patch series | download
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
From: Michael R. Crusoe <crusoe@debian.org>
Subject: Add support for 32-bit architectures
Forwarded: https://github.com/skovaka/UNCALLED/pull/24
--- uncalled.orig/src/range.cpp
+++ uncalled/src/range.cpp
@@ -23,11 +23,11 @@
 
 #include "range.hpp"
 
-size_t max(size_t a, size_t b) {
+u64 max(u64 a, u64 b) {
     return a > b ? a : b;
 }
 
-size_t min(size_t a, size_t b) {
+u64 min(u64 a, u64 b) {
     return a < b ? a : b;
 }
 
@@ -35,7 +35,7 @@
     : start_(prev.start_), 
       end_(prev.end_) {}
 
-Range::Range(size_t start, size_t end) : start_(start), end_(end) {}
+Range::Range(u64 start, u64 end) : start_(start), end_(end) {}
 
 
 Range::Range() : start_(1), end_(0) {}
@@ -46,7 +46,7 @@
            !(q.start_ > end_ || q.end_ < start_);
 }
 
-size_t Range::length() const {
+u64 Range::length() const {
     return end_ - start_ + 1;
 }