summaryrefslogtreecommitdiffstats
path: root/src/io/sys.cpp
diff options
context:
space:
mode:
authorAndrew rugby471@gmail.com <>2011-03-24 19:14:21 +0000
committerAndrew rugby471@gmail.com <>2011-03-24 19:14:21 +0000
commit002481162f050709a125e38dc60145ef77c10c98 (patch)
tree8ab6929749e954648e2aae51992eefa94319babe /src/io/sys.cpp
parentSplit OCALDialog code in fill.cpp into two, so we can have async stuff working (diff)
downloadinkscape-002481162f050709a125e38dc60145ef77c10c98.tar.gz
inkscape-002481162f050709a125e38dc60145ef77c10c98.zip
Made dialog's state persistant
Cleanup of code Made download of image work Put all images into a /tmp/openclipart directory Use GUID for filename (bzr r10092.1.18)
Diffstat (limited to 'src/io/sys.cpp')
-rw-r--r--src/io/sys.cpp9
1 files changed, 9 insertions, 0 deletions
diff --git a/src/io/sys.cpp b/src/io/sys.cpp
index a68d02707..e7fdfaa2d 100644
--- a/src/io/sys.cpp
+++ b/src/io/sys.cpp
@@ -365,6 +365,15 @@ gchar* Inkscape::IO::sanitizeString( gchar const * str )
return result;
}
+/*
+ * Returns the file extension of a path/filename
+ */
+Glib::ustring Inkscape::IO::get_file_extension(Glib::ustring path)
+{
+ Glib::ustring::size_type period_location = path.find_last_of(".");
+ return path.substr(period_location);
+}
+
/*
Local Variables:
mode:c++