Bug #853
Compilation on 64-bits platforms
| Status: | Closed | Start date: | 05/08/2010 | |
|---|---|---|---|---|
| Priority: | High | Due date: | ||
| Assignee: | % Done: | 100%  | 
||
| Category: | Services: General | |||
| Target version: | Version 0.8.0 | 
Description
std::min and std::max need parameters of the same type but on 64 bits platform, when comparing size_t and uint, since these variables have not the same size, the compiler returns an error.
There may have other things to fix.
History
#1
    
    
    Updated by ratmice over 8 years ago
    
    - File login-64.diff added
 
this patch fixes the crypt function to work on 64 bits,
it currently compiles, but without the defines, the output is somewhat random.
#2
    
    
    Updated by vl over 8 years ago
    
    - Status changed from Assigned to Resolved
 - % Done changed from 0 to 100
 
Applied in changeset r66.
#3
    
    
    Updated by vl over 8 years ago
    
    - Assignee changed from kervala to vl
 - Target version set to Version 0.8.0
 
#4
    
    
    Updated by vl over 8 years ago
    
    - Status changed from Resolved to Assigned
 - Assignee changed from vl to kervala
 
#5
    
    
    Updated by kervala over 8 years ago
    
    - % Done changed from 100 to 50
 
#6
    
    
    Updated by kervala over 8 years ago
    
    - Status changed from Assigned to Validated
 - Assignee deleted (
kervala) 
#7
    
    
    Updated by kervala about 8 years ago
    
    - File deleted (
login-64.diff) 
#8
    
    
    Updated by kervala about 8 years ago
    
    - % Done changed from 50 to 70
 
#9
    
    
    Updated by kervala about 8 years ago
    
    - Status changed from Validated to Resolved
 - Assignee set to kervala
 - % Done changed from 70 to 100
 
#10
    
    
    Updated by kervala about 8 years ago
    
    - Status changed from Resolved to Closed