Quellcode durchsuchen

fix a gcc Werror

master
Mike Hamburg vor 8 Jahren
Ursprung
Commit
de547aa5e7
1 geänderte Dateien mit 4 neuen und 8 gelöschten Zeilen
  1. +4
    -8
      src/decaf.c

+ 4
- 8
src/decaf.c Datei anzeigen

@@ -359,14 +359,10 @@ API_NS(scalar_set_unsigned) (
uint64_t w
) {
memset(out,0,sizeof(scalar_t));
if (sizeof(uint64_t) > sizeof(decaf_word_t)) {
unsigned int i = 0;
for (; i<sizeof(uint64_t)/sizeof(decaf_word_t); i++) {
out->limb[i] = w;
w >>= 8*sizeof(decaf_word_t);
}
} else {
out->limb[0] = w;
unsigned int i = 0;
for (; i<sizeof(uint64_t)/sizeof(decaf_word_t); i++) {
out->limb[i] = w;
w >>= (sizeof(uint64_t) > sizeof(decaf_word_t)) ? 8*sizeof(decaf_word_t) : 0;
}
}



Laden…
Abbrechen
Speichern