We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent c55d1e2 commit 80563abCopy full SHA for 80563ab
1 file changed
cpp/src/parquet/encryption/external_dbpa_encryption.h
@@ -137,6 +137,9 @@ void UpdateEncryptorMetadata(
137
/// operation is open, and is used to guarantee the lifetime of the encryptor.
138
class PARQUET_EXPORT ExternalDBPAEncryptorAdapterFactory {
139
public:
140
+ // Windows DLL construction tries to instantiate a copy constructor for this class,
141
+ // and runs into problem as it tries to copy a deleted pointer. Explicitly delete
142
+ // copy operations so MSVC doesn't try to instantiate a copy constructor.ßßß
143
ExternalDBPAEncryptorAdapterFactory() = default;
144
ExternalDBPAEncryptorAdapterFactory(const ExternalDBPAEncryptorAdapterFactory&) =
145
delete;
0 commit comments