Bug #853

Compilation on 64-bits platforms

Added by kervala about 5 years ago. Updated almost 5 years ago.

Status:Closed Start date:05/08/2010
Priority:High Due date:
Assignee:kervala % 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 about 5 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 about 5 years ago

  • Status changed from Assigned to Resolved
  • % Done changed from 0 to 100

Applied in changeset r66.

#3 Updated by vl about 5 years ago

  • Assignee changed from kervala to vl
  • Target version set to Version 0.8.0

#4 Updated by vl about 5 years ago

  • Status changed from Resolved to Assigned
  • Assignee changed from vl to kervala

#5 Updated by kervala about 5 years ago

  • % Done changed from 100 to 50

#6 Updated by kervala about 5 years ago

  • Status changed from Assigned to Validated
  • Assignee deleted (kervala)

#7 Updated by kervala about 5 years ago

  • File deleted (login-64.diff)

#8 Updated by kervala about 5 years ago

  • % Done changed from 50 to 70

#9 Updated by kervala about 5 years ago

  • Status changed from Validated to Resolved
  • Assignee set to kervala
  • % Done changed from 70 to 100

#10 Updated by kervala almost 5 years ago

  • Status changed from Resolved to Closed

Also available in: Atom PDF