Go to:
Gentoo Home
Documentation
Forums
Lists
Bugs
Planet
Store
Wiki
Get Gentoo!
Gentoo's Bugzilla – Attachment 98070 Details for
Bug 149122
sys-block/gparted-0.3.1 compile failure: error: call of overloaded abs(GParted::Sector&) is ambiguous
Home
|
New
–
[Ex]
|
Browse
|
Search
|
Privacy Policy
|
[?]
|
Reports
|
Requests
|
Help
|
New Account
|
Log In
[x]
|
Forgot Password
Login:
[x]
[patch]
long-long-abs.patch
long-long-abs.patch (text/plain), 2.80 KB, created by
Ed Catmur
on 2006-09-25 15:08:57 UTC
(
hide
)
Description:
long-long-abs.patch
Filename:
MIME Type:
Creator:
Ed Catmur
Created:
2006-09-25 15:08:57 UTC
Size:
2.80 KB
patch
obsolete
>--- src/GParted_Core.cc 2006/09/25 21:49:32 1.1 >+++ src/GParted_Core.cc 2006/09/25 22:03:31 >@@ -1604,7 +1604,7 @@ bool GParted_Core::copy_filesystem( cons > > while ( succes && > timer .elapsed() <= smallest_time && >- std::abs( done ) + N <= length && >+ llabs( done ) + N <= length && > optimal_blocksize * 2 < N ) > { > if ( done != 0 ) >@@ -1648,7 +1648,7 @@ bool GParted_Core::copy_filesystem( cons > dst_device, > src_start + ( dst_start > src_start ? 0 : done ), > dst_start + ( dst_start > src_start ? 0 : done ), >- length - std::abs( done ), >+ length - llabs( done ), > optimal_blocksize, > operationdetail, > readonly, >@@ -1822,7 +1822,7 @@ bool GParted_Core::copy_blocks( const Gl > if ( lp_device_src && lp_device_dst && ped_device_open( lp_device_src ) && ped_device_open( lp_device_dst ) ) > { > Glib::ustring error_message ; >- buf = static_cast<char *>( malloc( std::abs( blocksize ) * 512 ) ) ; >+ buf = static_cast<char *>( malloc( llabs( blocksize ) * 512 ) ) ; > if ( buf ) > { > ped_device_sync( lp_device_dst ) ; >@@ -1843,7 +1843,7 @@ bool GParted_Core::copy_blocks( const Gl > operationdetail .get_last_child() .add_child( OperationDetail( "", STATUS_NONE ) ) ; > > Glib::Timer timer_progress_timeout, timer_total ; >- while( succes && std::abs( done ) < length ) >+ while( succes && llabs( done ) < length ) > { > succes = copy_block( lp_device_src, > lp_device_dst, >@@ -1858,7 +1858,7 @@ bool GParted_Core::copy_blocks( const Gl > if ( timer_progress_timeout .elapsed() >= 0.5 ) > { > set_progress_info( length, >- std::abs( done + blocksize ), >+ llabs( done + blocksize ), > timer_total, > operationdetail .get_last_child() .get_last_child(), > readonly ) ; >@@ -1877,13 +1877,13 @@ bool GParted_Core::copy_blocks( const Gl > > //final description > operationdetail .get_last_child() .get_last_child() .set_description( >- String::ucompose( readonly ? _("%1 of %2 read") : _("%1 of %2 copied"), std::abs( done ), length ), FONT_ITALIC ) ; >+ String::ucompose( readonly ? _("%1 of %2 read") : _("%1 of %2 copied"), llabs( done ), length ), FONT_ITALIC ) ; > > if ( ! succes && ! error_message .empty() ) > operationdetail .get_last_child() .add_child( > OperationDetail( error_message, STATUS_NONE, FONT_ITALIC ) ) ; > >- total_done += std::abs( done ) ; >+ total_done += llabs( done ) ; > > //close and destroy the devices.. > ped_device_close( lp_device_src ) ; >@@ -1912,7 +1912,7 @@ bool GParted_Core::copy_block( PedDevice > > if ( blocksize < 0 ) > { >- blocksize = std::abs( blocksize ) ; >+ blocksize = llabs( blocksize ) ; > offset_src -= ( blocksize -1 ) ; > offset_dst -= ( blocksize -1 ) ; > }
You cannot view the attachment while viewing its details because your browser does not support IFRAMEs.
View the attachment on a separate page
.
View Attachment As Diff
View Attachment As Raw
Actions:
View
|
Diff
Attachments on
bug 149122
: 98070