From af8bd8f6b4889110b95b88999375e68c7f3eacff Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?J=C3=A9r=C3=B4me=20Duval?= Date: Mon, 30 Jul 2007 19:57:50 +0000 Subject: [PATCH] fixed ppc build: replaced a cast to float with a multiplication as the cast requires __floatdisf from libgcc the other solution would have been to link against libgcc.a. please comment. git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@21757 a95241bf-73f2-0310-859d-f6bbb57e9c96 --- src/add-ons/kernel/partitioning_systems/intel/intel.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/add-ons/kernel/partitioning_systems/intel/intel.cpp b/src/add-ons/kernel/partitioning_systems/intel/intel.cpp index 87830b7f29..82958d3b41 100644 --- a/src/add-ons/kernel/partitioning_systems/intel/intel.cpp +++ b/src/add-ons/kernel/partitioning_systems/intel/intel.cpp @@ -1542,7 +1542,7 @@ move_partition(int fd, off_t fromOffset, off_t toOffset, off_t size, return error; fromOffset += buffer_size; toOffset += buffer_size; - update_disk_device_job_progress(job, (float)i / cycleCount); + update_disk_device_job_progress(job, i * 1.0 / cycleCount); } if (remainingSize) error = move_block(fd, fromOffset, toOffset, buffer, remainingSize);