Inline DISALLOW_COPY_AND_ASSIGN.

snappy-stubs-public.h defined the DISALLOW_COPY_AND_ASSIGN macro, so the
definition propagated to all translation units that included the open
source headers. The macro is now inlined, thus avoiding polluting the
macro environment of snappy users.
This commit is contained in:
costan
2017-07-26 10:08:17 -07:00
committed by Victor Costan
parent a8b239c3de
commit 038a3329b1
3 changed files with 6 additions and 8 deletions

View File

@@ -350,7 +350,9 @@ class Bits {
static int FindLSBSetNonZero64(uint64 n);
private:
DISALLOW_COPY_AND_ASSIGN(Bits);
// No copying
Bits(const Bits&);
void operator=(const Bits&);
};
#ifdef HAVE_BUILTIN_CTZ