Password NULL and empty

This commit is contained in:
Svetlana Kulikova
2026-01-19 17:14:26 +03:00
parent 0f85422315
commit bb4ceb14e5
20 changed files with 125 additions and 83 deletions

View File

@ -42,7 +42,7 @@ CDjVuFile::~CDjVuFile()
delete m_pImplementation;
}
bool CDjVuFile::LoadFromFile(const std::wstring& file, const std::wstring& options,
const std::wstring& owner_password, const std::wstring& user_password)
const wchar_t* owner_password, const wchar_t* user_password)
{
if (m_pImplementation)
return m_pImplementation->LoadFromFile(file, options);
@ -50,7 +50,7 @@ bool CDjVuFile::LoadFromFile(const std::wstring& file, const std::wstring& optio
return false;
}
bool CDjVuFile::LoadFromMemory(BYTE* data, DWORD length, const std::wstring& options,
const std::wstring& owner_password, const std::wstring& user_password)
const wchar_t* owner_password, const wchar_t* user_password)
{
if (m_pImplementation)
return m_pImplementation->LoadFromMemory(data, length, options);

View File

@ -55,9 +55,9 @@ public:
virtual ~CDjVuFile();
virtual bool LoadFromFile(const std::wstring& file, const std::wstring& options = L"",
const std::wstring& owner_password = L"", const std::wstring& user_password = L"");
const wchar_t* owner_password = NULL, const wchar_t* user_password = NULL);
virtual bool LoadFromMemory(BYTE* data, DWORD length, const std::wstring& options = L"",
const std::wstring& owner_password = L"", const std::wstring& user_password = L"");
const wchar_t* owner_password = NULL, const wchar_t* user_password = NULL);
virtual void Close();
virtual NSFonts::IApplicationFonts* GetFonts();