Fixed "System::OpenURI". Added SHA256. Added URI safe Base64 methods.
This commit is contained in:
@@ -2,7 +2,7 @@
|
||||
|
||||
namespace ehs
|
||||
{
|
||||
void BaseSystem::OpenURI(const Str_8& uri)
|
||||
void BaseSystem::OpenURI(Str_8 uri)
|
||||
{
|
||||
}
|
||||
|
||||
|
@@ -13,13 +13,17 @@ namespace ehs
|
||||
|
||||
system("xdg-open \"" + *uri + "\"");
|
||||
|
||||
delete uri;
|
||||
|
||||
return 0;
|
||||
}
|
||||
|
||||
void System::OpenURI(const Str_8& uri)
|
||||
void System::OpenURI(Str_8 uri)
|
||||
{
|
||||
Str_8 *arg = new Str_8((Str_8&&)uri);
|
||||
|
||||
Thread xdg;
|
||||
xdg.Start(XDG_Thread, (void*)&uri);
|
||||
xdg.Start(XDG_Thread, arg);
|
||||
xdg.Detach();
|
||||
}
|
||||
|
||||
|
@@ -4,7 +4,7 @@
|
||||
|
||||
namespace ehs
|
||||
{
|
||||
void System::OpenURI(const Str_8& uri)
|
||||
void System::OpenURI(Str_8 uri)
|
||||
{
|
||||
ShellExecuteA(nullptr, "open", uri, nullptr, nullptr, SW_SHOW);
|
||||
}
|
||||
|
Reference in New Issue
Block a user