rpms/latencytop/devel latencytop-datadir.patch,NONE,1.1

Michal Schmidt (michich) fedora-extras-commits at redhat.com
Thu Apr 24 22:08:12 UTC 2008


Author: michich

Update of /cvs/pkgs/rpms/latencytop/devel
In directory cvs-int.fedora.redhat.com:/tmp/cvs-serv25457

Added Files:
	latencytop-datadir.patch 
Log Message:
Add latency-datadir.patch


latencytop-datadir.patch:

--- NEW FILE latencytop-datadir.patch ---
Use translation tables in /usr/share

From: Michal Schmidt <mschmidt at redhat.com>

The translation tables are in /usr/share/...
Don't look for them in the current directory.
---

 src/latencytop.c |    8 +++++---
 1 files changed, 5 insertions(+), 3 deletions(-)


diff --git a/src/latencytop.c b/src/latencytop.c
index a5d5fb3..780aa98 100644
--- a/src/latencytop.c
+++ b/src/latencytop.c
@@ -35,6 +35,8 @@
 
 #include "latencytop.h"
 
+#define MYDATADIR "/usr/share/latencytop"
+
 GList *lines;
 
 GList *procs;
@@ -495,7 +497,7 @@ int main(int argc, char **argv)
 	int ret = 1;
 	enable_sysctl();
 	if (argc>1 && strcmp(argv[1],"-d")==0) {
-		init_translations("latencytop.trans");
+		init_translations(MYDATADIR "/latencytop.trans");
 		parse_global_list();
 		sort_list();
 		dump_global_to_console();
@@ -508,12 +510,12 @@ int main(int argc, char **argv)
 
 	if (argc>1 && strcmp(argv[1],"--block")==0) {
 		printf("Doing block tracing\n");
-		init_translations("latencytop.block");
+		init_translations(MYDATADIR "/latencytop.block");
 		noui = 1;
 		dump_unknown = 1;
 	}
 	else
-		init_translations("/usr/share/latencytop/latencytop.trans");
+		init_translations(MYDATADIR "/latencytop.trans");
 	
 	initialize_curses();
 	while (ret) {




More information about the fedora-extras-commits mailing list