On Tuesday 09 August 2011 12:07:49 Alexander Potashev wrote:
> Hi,
> 
> playground-libs/libkvkontakte moved to kdereview today. The next
> target for this project is extragear/libs. This project is a
> library for interaction with the most popular social network in
> Russia VKontakte.ru (also available at vk.com) using its public
> API documented at
> http://vkontakte.ru/pages.php?o=-1&p=Документация (only in
> Russian). libkvkontakte is already being used by
> playground-pim/akonadi-vkontakte and the KIPI export plugin for
> VKontakte which will be hopefully released with digiKam SC 2.1.0 in
> September.
> 
> Some parts of code in libkvkontakte are based on
> playground-pim/akonadi-facebook written by Thomas McGuire and
> others.
> 
> Please, review.
> Thanks.

It doesn't compile because asserts reference undeclared variables. 
Attached patch shows where the errors are.

Christoph Feck (kdepepo)
KDE Quality Team
diff --git a/libkvkontakte/allnoteslistjob.cpp b/libkvkontakte/allnoteslistjob.cpp
index e095e94..59b604a 100644
--- a/libkvkontakte/allnoteslistjob.cpp
+++ b/libkvkontakte/allnoteslistjob.cpp
@@ -32,7 +32,7 @@ AllNotesListJob::AllNotesListJob(const QString &accessToken, int uid)
 
 void AllNotesListJob::startNewJob(int offset, int count)
 {
-    Q_ASSERT(out == 0 || out == 1);
+//    Q_ASSERT(out == 0 || out == 1);
 
     NotesListJob *job = new NotesListJob(m_accessToken, m_uid, offset, count);
     connect(job, SIGNAL(result(KJob*)), this, SLOT(jobFinished(KJob*)));
@@ -67,7 +67,7 @@ void AllNotesListJob::jobFinished(KJob *kjob)
     }
     else {
         // TODO: some new notes might have been added, what should we do then?
-        Q_ASSERT(m_totalCount == listJob->totalCount());
+//        Q_ASSERT(m_totalCount == listJob->totalCount());
     }
 
     // All jobs have finished
diff --git a/libkvkontakte/authenticationdialog.cpp b/libkvkontakte/authenticationdialog.cpp
index d7da524..9c95ef1 100644
--- a/libkvkontakte/authenticationdialog.cpp
+++ b/libkvkontakte/authenticationdialog.cpp
@@ -75,7 +75,7 @@ void AuthenticationDialog::setPermissions(const QStringList &permissions)
 
 void AuthenticationDialog::start()
 {
-    Q_ASSERT(!mAppId.isEmpty());
+    Q_ASSERT(!m_appId.isEmpty());
 
     // display= {page, popup, touch, wap}
     const QString url = QString("http://api.vkontakte.ru/oauth/authorize?";

Reply via email to