Further RHEL / CentOS 5.9 compile fixes (#695279)
Glib::ustring::compose() method requires glibmm >= 2.16, but RHEL / CentOS 5.9 only provides glibmm 2.12. Replace with String::ucompose() as is used everywhere else in the code. Add missing include for kill() and SIGINT declarations. Bug #695279 - GParted doesn't compile on RHEL / CentOS 5.9
This commit is contained in:
parent
d44971328a
commit
5f06ea3369
|
@ -292,7 +292,7 @@ bool Dialog_Progress::cancel_timeout()
|
|||
if (--cancel_countdown) {
|
||||
/*TO TRANSLATORS: looks like Force Cancel (5)
|
||||
* where the number represents a count down in seconds until the button is enabled */
|
||||
cancelbutton->set_label( Glib::ustring::compose( _("Force Cancel (%1)"), cancel_countdown ) );
|
||||
cancelbutton->set_label( String::ucompose( _("Force Cancel (%1)"), cancel_countdown ) );
|
||||
} else {
|
||||
cancelbutton->set_label( _("Force Cancel") );
|
||||
canceltimer.disconnect();
|
||||
|
@ -323,7 +323,7 @@ void Dialog_Progress::on_cancel()
|
|||
cancel_countdown = 5;
|
||||
/*TO TRANSLATORS: looks like Force Cancel (5)
|
||||
* where the number represents a count down in seconds until the button is enabled */
|
||||
cancelbutton->set_label( Glib::ustring::compose( _("Force Cancel (%1)"), cancel_countdown ) );
|
||||
cancelbutton->set_label( String::ucompose( _("Force Cancel (%1)"), cancel_countdown ) );
|
||||
canceltimer = Glib::signal_timeout().connect(
|
||||
sigc::mem_fun(*this, &Dialog_Progress::cancel_timeout), 1000 );
|
||||
}
|
||||
|
|
|
@ -22,6 +22,7 @@
|
|||
#include <cerrno>
|
||||
#include <iostream>
|
||||
#include <gtkmm/main.h>
|
||||
#include <signal.h>
|
||||
#include <fcntl.h>
|
||||
|
||||
namespace GParted
|
||||
|
|
Loading…
Reference in New Issue