Review Request 110426: KWalletHelper class for services using the KWallet
Matěj Laitl
matej at laitl.cz
Tue May 14 19:35:13 UTC 2013
-----------------------------------------------------------
This is an automatically generated e-mail. To reply, visit:
http://git.reviewboard.kde.org/r/110426/#review32526
-----------------------------------------------------------
The cause is explained below. Please attach the complete patch touching all 3 services, we cannot accept code duplication.
src/services/KWalletHelper.h
<http://git.reviewboard.kde.org/r/110426/#comment24220>
The problem is symbol visibility, please read some documentation about it - you mist the AMAROK_EXPORT modifier
src/services/magnatune/CMakeLists.txt
<http://git.reviewboard.kde.org/r/110426/#comment24221>
No, this shouldn't be compiled twice.
- Matěj Laitl
On May 14, 2013, 6:13 p.m., Vedant Agarwala wrote:
>
> -----------------------------------------------------------
> This is an automatically generated e-mail. To reply, visit:
> http://git.reviewboard.kde.org/r/110426/
> -----------------------------------------------------------
>
> (Updated May 14, 2013, 6:13 p.m.)
>
>
> Review request for Amarok.
>
>
> Description
> -------
>
> I have created a KWalletHelper class so that services like Maganatune, Last.fm and GPodder can use this rather than duplicating code.
> Currently the patch applies only to Magnatune. The KWalletHelper class complies but it doesn't link properly to the MagnatuneConfig class.
>
>
> Diffs
> -----
>
> src/CMakeLists.txt 4dcb316
> src/services/KWalletHelper.h e69de29
> src/services/KWalletHelper.cpp e69de29
> src/services/magnatune/CMakeLists.txt 91f24c0
> src/services/magnatune/MagnatuneConfig.h 552bcf8
> src/services/magnatune/MagnatuneConfig.cpp 5842c63
>
> Diff: http://git.reviewboard.kde.org/r/110426/diff/
>
>
> Testing
> -------
>
> The KWalletHelper.cpp complies but fails to link to ManatuneConfig.cpp. Output of "make" command: http://paste.kde.org/743792/
>
>
> Thanks,
>
> Vedant Agarwala
>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mail.kde.org/pipermail/amarok-devel/attachments/20130514/142eabc4/attachment-0001.html>
More information about the Amarok-devel
mailing list