Enlightenment CVS committal Author : englebass Project : e17 Module : apps/e
Dir : e17/apps/e/src/modules/cpufreq Modified Files: freqset.c Log Message: Declare function. Make internal function static. Remove unused variables. Formatting. =================================================================== RCS file: /cvs/e/e17/apps/e/src/modules/cpufreq/freqset.c,v retrieving revision 1.4 retrieving revision 1.5 diff -u -3 -r1.4 -r1.5 --- freqset.c 3 Sep 2006 08:51:32 -0000 1.4 +++ freqset.c 14 Dec 2006 19:36:59 -0000 1.5 @@ -1,3 +1,6 @@ +/* + * vim:ts=8:sw=3:sts=8:noexpandtab:cino=>5n-3f0^-2{2 + */ #include <stdio.h> #include <stdlib.h> #include <sys/types.h> @@ -9,12 +12,11 @@ #include <sys/sysctl.h> #endif +static int sys_cpu_setall(const char *control, const char *value); + int main(int argc, char *argv[]) { - int new_frequency = 0; - FILE *f; - if (argc != 3) { fprintf(stderr, "Invalid command. Syntax:\n"); @@ -53,7 +55,7 @@ #else if (!strcmp(argv[1], "frequency")) { - if(sys_cpu_setall("scaling_setspeed", argv[2]) == 0) + if (sys_cpu_setall("scaling_setspeed", argv[2]) == 0) { fprintf(stderr, "Unable to open frequency interface for writing.\n"); return 1; @@ -63,7 +65,7 @@ } else if (!strcmp(argv[1], "governor")) { - if(sys_cpu_setall("scaling_governor", argv[2]) == 0) + if (sys_cpu_setall("scaling_governor", argv[2]) == 0) { fprintf(stderr, "Unable to open governor interface for writing.\n"); return 1; @@ -81,22 +83,25 @@ seteuid(-1); } -int sys_cpu_setall(const char *control, const char *value) +static int +sys_cpu_setall(const char *control, const char *value) { - int num = 0; - char filename[4096]; - FILE *f; - - while(1){ - snprintf(filename, sizeof(filename), "/sys/devices/system/cpu/cpu%i/cpufreq/%s", num, control); - f = fopen(filename, "w"); - - if(!f){ - return(num); - } - fprintf(f, "%s\n", value); - fclose(f); - num++; - } - return -1; + int num = 0; + char filename[4096]; + FILE *f; + + while (1) + { + snprintf(filename, sizeof(filename), "/sys/devices/system/cpu/cpu%i/cpufreq/%s", num, control); + f = fopen(filename, "w"); + + if (!f) + { + return(num); + } + fprintf(f, "%s\n", value); + fclose(f); + num++; + } + return -1; } ------------------------------------------------------------------------- Take Surveys. Earn Cash. Influence the Future of IT Join SourceForge.net's Techsay panel and you'll get the chance to share your opinions on IT & business topics through brief surveys - and earn cash http://www.techsay.com/default.php?page=join.php&p=sourceforge&CID=DEVDEV _______________________________________________ enlightenment-cvs mailing list enlightenment-cvs@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-cvs