mirror of
https://gitlab.torproject.org/tpo/core/tor.git
synced 2024-11-10 21:23:58 +01:00
Try fixing Windows build to work with ALL_BUGS_ARE_FATAL
This commit is contained in:
parent
b0cb3f5458
commit
752122b2e9
@ -132,6 +132,15 @@ consensus_cache_may_overallocate(consensus_cache_t *cache)
|
||||
#endif
|
||||
}
|
||||
|
||||
// HACK: GCC on Appveyor hates that we may assert before returning. Work around
|
||||
// the error.
|
||||
#ifdef _WIN32
|
||||
#ifndef COCCI
|
||||
#pragma GCC diagnostic push
|
||||
#pragma GCC diagnostic ignored "-Wsuggest-attribute=noreturn"
|
||||
#endif
|
||||
#endif
|
||||
|
||||
/**
|
||||
* Tell the sandbox (if any) configured by <b>cfg</b> to allow the
|
||||
* operations that <b>cache</b> will need.
|
||||
@ -156,6 +165,12 @@ consensus_cache_register_with_sandbox(consensus_cache_t *cache,
|
||||
return storage_dir_register_with_sandbox(cache->dir, cfg);
|
||||
}
|
||||
|
||||
#ifdef _WIN32
|
||||
#ifndef COCCI
|
||||
#pragma GCC diagnostic pop
|
||||
#endif
|
||||
#endif
|
||||
|
||||
/**
|
||||
* Helper: clear all entries from <b>cache</b> (but do not delete
|
||||
* any that aren't marked for removal
|
||||
|
Loading…
Reference in New Issue
Block a user