-
You are right, same for me. I have successfully built 7z library on linux but as soon as I only include propvarian.h it won't work. Maybe the object will somehow be found if you link more.
I don't know if a member of a class used in the header has to be implemented in the header too.
You can leave it as it is if you feel good. I did my own class now putting deconstructor implementation to...
2009-10-31 10:00:00 UTC in 7-Zip
-
Because the Source Code is currently wrong and somehow it works with VIsual C++ Compiler, but at least MinGw and g++ can't.
the function object Clear can't be find by the linker so it has to be definded in the header with the other used function too.
2009-10-27 19:00:00 UTC in 7-Zip
-
Found a solution myself. Please put it into your next release.
In short:
- Implement Clear() in the header
- Move MyPropVariantClear from cpp to header
The part of the header file:
static HRESULT MyPropVariantClear(PROPVARIANT *propVariant) {
switch(propVariant->vt)
{
case VT_UI1:
case VT_I1:
case VT_I2:
case VT_UI2:
2009-10-25 21:01:41 UTC in 7-Zip
-
One of the few parts of 7-Zip Code I use calling the dll, is CPropVariant because the functional isn't clear at all for me.
I now use version 9.07 instead of the 4.x series and got again an error on the following line:
CPP\Windows\PropVariant.h Line 16:
~CPropVariant() { Clear();}
$_ZN8NWindows4NCOM12CPropVariantD1Ev[NWindows::NCOM::CPropVariant::~CPropVariant:-1: error: undefined...
2009-10-25 12:57:40 UTC in 7-Zip
-
I can confirm that it works great now ;)
2009-08-31 10:27:37 UTC in Notepad++
-
In the case of Gtag it seems to be a different problem because as I wrote it stops (or maybe crashes) after the progressbar seems to show 100% and copying should start (that was the case for file one). Could there maybe a problem for all files after the first?.
2009-08-30 23:51:06 UTC in Notepad++
-
It doesn't work fine for me :p.
To be serious.
1. I uninstalled two plugins which worked ok.
2. But I tried installing Gtag and it stopped downloading after two files and 100% of second one. After I had to kill Notpad++ Gtag seems to be installed right but it didn't work yet so I dunno. It's a bug anyway, maybe a cancel button would be welcome.
3. I started Notepad another time and...
2009-08-30 16:11:27 UTC in Notepad++
-
Congratulations. This plugin is awesome and should absolutely be included in the regular notepad++ release. I was also surprised by the perfectly planned process. I placed the update in the wrong folder, got a good to understand error message and on the next start the procedure continued instead of a needed restart :).
2009-07-20 13:33:49 UTC in Notepad++
-
Absolutely. This was an incredible update to compare. The side bar improves view of changes much. Selection on click would only be more comfortable.
With a diff list this would be again better :).
2009-07-06 21:09:50 UTC in Notepad++
-
Absolutely. This was an incredible update to compare. The side bar improves view of changes much. Selection on click would only be more comfortable.
With a diff list this would be again better :).
2009-07-06 19:57:07 UTC in Notepad++