Home | News | Projects | Releases
Bugs | RFE | Repositories | Help
Move INSTALL, LICENSE, README, THANKS and TODO into root directory
[xestiaab/.git] / source / common / uuid.cpp
index a5cd6fa..f28510e 100644 (file)
@@ -22,53 +22,43 @@ wxString GenerateUUID()
 {
 
 #if defined(__WIN32__)
+       
 #include <rpc.h>
-    UUID UUIDData;
-    UuidCreate(&UUIDData);
-    wchar_t* UUIDStr = 0;
-    UuidToString(&UUIDData, (RPC_WSTR*)&UUIDStr);
-    wxString Result(UUIDStr);
+       
+       UUID UUIDData;
+       UuidCreate(&UUIDData);
+       wchar_t* UUIDStr = 0;
+       UuidToString(&UUIDData, (RPC_WSTR*)&UUIDStr);
+       wxString Result(UUIDStr);
+       
 #elif defined(__HAIKU__)
     
 #else
     
 #include <stdio.h>
     
-    wxString Result;
+       wxString Result;
     
-    FILE *uuid_hdl = popen("uuidgen", "r");
+       FILE *uuid_hdl = popen("uuidgen", "r");
     
-    if (uuid_hdl == NULL) {
-       return Result;
-    }
-    
-    char strdata[64];
-    std::string uuidout;
+       if (uuid_hdl == NULL) {
+               return Result;
+       }
     
-    size_t readsize;
-    int size = 0;
-    int maxsize = 63;
+       char strdata[64];
+       std::string uuidout;
     
-    while (fgets(strdata, sizeof(strdata), uuid_hdl) != NULL){
-       uuidout.append(strdata);
-    }
+       while (fgets(strdata, sizeof(strdata), uuid_hdl) != NULL){
+               uuidout.append(strdata);
+       }
     
-    pclose(uuid_hdl);
+       pclose(uuid_hdl);
     
-    Result = wxString::Format(wxT("%s"), uuidout);
-    Result.Trim();
+       Result = wxString::Format(wxT("%s"), uuidout);
+       Result.Trim();
     
 #endif
     
-    return Result;
+       return Result;
         
-}
-
-bool CheckUUID(wxString UUIDInc)
-{
-    
-    bool Result = FALSE;
-    
-    return Result;
-    
-}
+}
\ No newline at end of file
Xestia Software Development
Yn Maystri
© 2006 - 2019 Xestia Software Development
Software

Xestia Address Book
Xestia Calendar
Development

Xestia Gelforn
Everything else

About
News
Privacy Policy