[rygel] core: A few fixes to satisfy latest valac (0.7.10)
- From: Zeeshan Ali Khattak <zeeshanak src gnome org>
- To: svn-commits-list gnome org
- Cc:
- Subject: [rygel] core: A few fixes to satisfy latest valac (0.7.10)
- Date: Mon, 1 Feb 2010 16:19:24 +0000 (UTC)
commit 92a26b6747fc2390dc08284c7b24c7b75eac6b19
Author: Philip Withnall <philip tecnocode co uk>
Date: Sun Jan 31 17:05:13 2010 +0000
core: A few fixes to satisfy latest valac (0.7.10)
.../media-export/rygel-media-export-item.vala | 4 +---
.../mediathek/rygel-mediathek-asx-playlist.vala | 2 +-
.../mediathek/rygel-mediathek-rss-container.vala | 2 +-
src/rygel/rygel-media-db.vala | 2 ++
4 files changed, 5 insertions(+), 5 deletions(-)
---
diff --git a/src/plugins/media-export/rygel-media-export-item.vala b/src/plugins/media-export/rygel-media-export-item.vala
index 9620c8d..e310e74 100644
--- a/src/plugins/media-export/rygel-media-export-item.vala
+++ b/src/plugins/media-export/rygel-media-export-item.vala
@@ -172,9 +172,7 @@ public class Rygel.MediaExportItem : Rygel.MediaItem {
date.strftime(datestr, "%F");
this.date = (string)datestr;
} else {
- var tv = TimeVal();
- tv.tv_usec = 0;
- tv.tv_sec = (long)mtime;
+ TimeVal tv = { (long)mtime, 0 };
this.date = tv.to_iso8601 ();
}
diff --git a/src/plugins/mediathek/rygel-mediathek-asx-playlist.vala b/src/plugins/mediathek/rygel-mediathek-asx-playlist.vala
index d4f92be..fd0d428 100644
--- a/src/plugins/mediathek/rygel-mediathek-asx-playlist.vala
+++ b/src/plugins/mediathek/rygel-mediathek-asx-playlist.vala
@@ -70,7 +70,7 @@ public class Rygel.MediathekAsxPlaylist : Object {
// lowercase all tags using regex and \L\E syntax
var normalizer = new Regex ("(<[/]?)([a-zA-Z:]+)");
string normalized_content =
- normalizer.replace (message.response_body.data,
+ normalizer.replace ((string)message.response_body.data,
(long)message.response_body.length,
0,
"\\1\\L\\2\\E");
diff --git a/src/plugins/mediathek/rygel-mediathek-rss-container.vala b/src/plugins/mediathek/rygel-mediathek-rss-container.vala
index b99c6db..46cd4cc 100644
--- a/src/plugins/mediathek/rygel-mediathek-rss-container.vala
+++ b/src/plugins/mediathek/rygel-mediathek-rss-container.vala
@@ -34,7 +34,7 @@ public class Rygel.MediathekRssContainer : Rygel.SimpleContainer {
message("Feed has not changed, nothing to do");
break;
case 200:
- if (parse_response (msg.response_body.data,
+ if (parse_response ((string) msg.response_body.data,
(size_t) msg.response_body.length)) {
last_modified = new Soup.Date.from_string(
msg.response_headers.get ("Date"));
diff --git a/src/rygel/rygel-media-db.vala b/src/rygel/rygel-media-db.vala
index e3ce6c3..534695d 100644
--- a/src/rygel/rygel-media-db.vala
+++ b/src/rygel/rygel-media-db.vala
@@ -540,6 +540,7 @@ public class Rygel.MediaDB : Object {
null,
(stmt) => {
rows = stmt.column_int (0);
+ return false;
});
if (rows == 0) {
debug ("Empty database, creating new schema version %s",
@@ -694,6 +695,7 @@ public class Rygel.MediaDB : Object {
} else {
obj.uris.add (stmt.column_text (0));
}
+ return true;
});
}
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]