Procházet zdrojové kódy

[Minor] Use memcpy instead of unaligned access

tags/3.2
Vsevolod Stakhov před 2 roky
rodič
revize
b689a80752
1 změnil soubory, kde provedl 1 přidání a 1 odebrání
  1. 1
    1
      src/libserver/re_cache.c

+ 1
- 1
src/libserver/re_cache.c Zobrazit soubor

@@ -2391,7 +2391,7 @@ rspamd_re_cache_is_valid_hyperscan_file (struct rspamd_re_cache *cache,

p = map + RSPAMD_HS_MAGIC_LEN + sizeof (test_plt);
end = map + len;
n = *(gint *)p;
memcpy(&n, p, sizeof(n));
p += sizeof (gint);

if (n <= 0 || 2 * n * sizeof (gint) + /* IDs + flags */

Načítá se…
Zrušit
Uložit