Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/elfmz/far2l.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
path: root/inside
diff options
context:
space:
mode:
authorelfmz <fenix1905@tut.by>2018-07-03 14:51:30 +0300
committerelfmz <fenix1905@tut.by>2018-07-03 14:51:30 +0300
commit40ee77de7a32cada6a5914a740e6101ef85a19d0 (patch)
treeb2ae7380031da11bc21e76c2d3eb5e83bd6d2048 /inside
parent268ffa1bcd78589783468e49f3ab1c8b6c47abaa (diff)
Inside: catppt support
Diffstat (limited to 'inside')
-rw-r--r--inside/configs/plug/config.ini3
-rw-r--r--inside/src/inside.cpp6
2 files changed, 8 insertions, 1 deletions
diff --git a/inside/configs/plug/config.ini b/inside/configs/plug/config.ini
index 006f34bf..5fd7b0e5 100644
--- a/inside/configs/plug/config.ini
+++ b/inside/configs/plug/config.ini
@@ -34,6 +34,9 @@ Plain.txt=unrtf --text $F
[DOC]
Plain.txt=catdoc $F
+[PPT]
+Plain.txt=catppt $F
+
[XLS]
CSV.txt=xls2csv $F
diff --git a/inside/src/inside.cpp b/inside/src/inside.cpp
index 579cb12e..016e92dd 100644
--- a/inside/src/inside.cpp
+++ b/inside/src/inside.cpp
@@ -61,7 +61,11 @@ static const char *DetectPlainKind(const char *Name, const unsigned char *Data,
return "DOC";
}
- if (strcasecmp(ext, ".xls") == 0) { // disinct from excel/ppt etc
+ if (strcasecmp(ext, ".ppt") == 0) {
+ return "PPT";
+ }
+
+ if (strcasecmp(ext, ".xls") == 0) {
return "XLS";
}