[rygel] core: Don't use now deprecated functions
- From: Zeeshan Ali Khattak <zeeshanak src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [rygel] core: Don't use now deprecated functions
- Date: Mon, 31 Jan 2011 16:41:19 +0000 (UTC)
commit b984d17e37f38ad4608b7b7d8fec4d7220e42500
Author: Zeeshan Ali (Khattak) <zeeshanak gnome org>
Date: Mon Jan 31 17:21:19 2011 +0200
core: Don't use now deprecated functions
src/rygel/rygel-subtitle-manager.vala | 7 +++----
1 files changed, 3 insertions(+), 4 deletions(-)
---
diff --git a/src/rygel/rygel-subtitle-manager.vala b/src/rygel/rygel-subtitle-manager.vala
index b47fe78..e4065eb 100644
--- a/src/rygel/rygel-subtitle-manager.vala
+++ b/src/rygel/rygel-subtitle-manager.vala
@@ -45,10 +45,9 @@ internal class Rygel.SubtitleManager : GLib.Object {
var directory = video_file.get_parent ();
var filename = video_file.get_basename ();
- var extension = filename.rchr (-1, '.');
- if (extension != null) {
- filename = filename.substring (0,
- filename.length - extension.length);
+ var ext_index = filename.last_index_of_char ('.');
+ if (ext_index >= 0) {
+ filename = filename[0:ext_index];
}
// FIXME: foreach ".eng.srt", ".ger.srt", ".srt"...
// FIXME: case insensitive?
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]