[rygel] core: Limit length of generated filename
- From: Jens Georg <jensgeorg src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [rygel] core: Limit length of generated filename
- Date: Tue, 27 Sep 2011 13:03:25 +0000 (UTC)
commit 19e71cecaa3f1500d84e53a26c617d3b8c46cbad
Author: Jens Georg <mail jensge org>
Date: Tue Sep 27 14:57:41 2011 +0200
core: Limit length of generated filename
src/rygel/rygel-item-creator.vala | 4 +++-
1 files changed, 3 insertions(+), 1 deletions(-)
---
diff --git a/src/rygel/rygel-item-creator.vala b/src/rygel/rygel-item-creator.vala
index cabcbe0..33c5e4f 100644
--- a/src/rygel/rygel-item-creator.vala
+++ b/src/rygel/rygel-item-creator.vala
@@ -373,11 +373,13 @@ internal class Rygel.ItemCreator: GLib.Object, Rygel.StateMachine {
}
private string mangle_title (string title) throws Error {
- return this.title_regex.replace_literal (title,
+ var mangled = this.title_regex.replace_literal (title,
-1,
0,
"_",
RegexMatchFlags.NOTEMPTY);
+
+ return mangled.substring (0, int.min (mangled.length, 240));
}
private async string create_uri (WritableContainer container, string title)
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]