rpms/libgtop2/devel libgtop2.spec, 1.68, 1.69 read-cpuinfo-completely.patch, 1.1, 1.2
Matthias Clasen
mclasen at fedoraproject.org
Mon Nov 10 02:07:13 UTC 2008
Author: mclasen
Update of /cvs/extras/rpms/libgtop2/devel
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv27688
Modified Files:
libgtop2.spec read-cpuinfo-completely.patch
Log Message:
fix patch
Index: libgtop2.spec
===================================================================
RCS file: /cvs/extras/rpms/libgtop2/devel/libgtop2.spec,v
retrieving revision 1.68
retrieving revision 1.69
diff -u -r1.68 -r1.69
--- libgtop2.spec 10 Nov 2008 01:53:20 -0000 1.68
+++ libgtop2.spec 10 Nov 2008 02:06:42 -0000 1.69
@@ -7,7 +7,7 @@
Name: libgtop2
Summary: libgtop library (version 2)
Version: 2.24.0
-Release: 2%{?dist}
+Release: 3%{?dist}
License: GPLv2+
URL: http://download.gnome.org/sources/libgtop/2.24
Group: System Environment/Libraries
@@ -42,7 +42,7 @@
%prep
%setup -q -n libgtop-%{version}
-%patch0 -p0 -b .read-cpuinfo-completely
+%patch0 -p1 -b .read-cpuinfo-completely
%build
%configure --disable-gtk-doc --disable-static
@@ -79,7 +79,7 @@
%exclude %{_datadir}/info
%changelog
-* Sun Nov 9 2008 Matthias Clasen <mclasen at redhat.com> - 2.24.0-2
+* Sun Nov 9 2008 Matthias Clasen <mclasen at redhat.com> - 2.24.0-3
- Read /proc/cpuinfo completely (#467455)
* Tue Sep 23 2008 Matthias Clasen <mclasen at redhat.com> - 2.24.0-1
read-cpuinfo-completely.patch:
Index: read-cpuinfo-completely.patch
===================================================================
RCS file: /cvs/extras/rpms/libgtop2/devel/read-cpuinfo-completely.patch,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -r1.1 -r1.2
--- read-cpuinfo-completely.patch 10 Nov 2008 01:53:20 -0000 1.1
+++ read-cpuinfo-completely.patch 10 Nov 2008 02:06:42 -0000 1.2
@@ -1,20 +1,26 @@
-Index: sysdeps/linux/sysinfo.c
-===================================================================
---- sysdeps/linux/sysinfo.c (revision 2781)
-+++ sysdeps/linux/sysinfo.c (working copy)
-@@ -36,12 +36,12 @@
+diff -up libgtop-2.24.0/sysdeps/linux/sysinfo.c.read-cpuinfo-completely libgtop-2.24.0/sysdeps/linux/sysinfo.c
+--- libgtop-2.24.0/sysdeps/linux/sysinfo.c.read-cpuinfo-completely 2008-05-23 18:13:20.000000000 -0400
++++ libgtop-2.24.0/sysdeps/linux/sysinfo.c 2008-11-09 21:04:38.000000000 -0500
+@@ -36,12 +36,12 @@ static glibtop_sysinfo sysinfo = { .flag
static void
init_sysinfo (glibtop *server)
{
-- char buffer [16384];
-+ gchar *buffer;
- gchar ** processors;
+- char buffer [16384];
++ gchar *buffer;
+ gchar ** processors;
- if(G_LIKELY(sysinfo.flags)) return;
+ if(G_LIKELY(sysinfo.flags)) return;
-- file_to_buffer(server, buffer, sizeof buffer, FILENAME);
-+ if (!g_file_get_contents("/proc/cpuinfo", &buffer, NULL, NULL)) return;
+- file_to_buffer(server, buffer, sizeof buffer, FILENAME);
++ if (!g_file_get_contents("/proc/cpuinfo", &buffer, NULL, NULL)) return;
- /* cpuinfo records are seperated by a blank line */
- processors = g_strsplit(buffer, "\n\n", 0);
-
+ /* cpuinfo records are seperated by a blank line */
+ processors = g_strsplit(buffer, "\n\n", 0);
+@@ -87,6 +87,7 @@ init_sysinfo (glibtop *server)
+ }
+
+ g_strfreev(processors);
++ g_free(buffer);
+
+ sysinfo.flags = _glibtop_sysdeps_sysinfo;
+ }
More information about the fedora-extras-commits
mailing list