@@ -290,7 +290,7 @@ lapack_QR(fptype* a, size_t a_step, int m, int n, int k, fptype* b, size_t b_ste
290
290
else if (typeid (fptype) == typeid (double ))
291
291
dgels_ (mode, &m, &n, &k, (double *)tmpA, &ldtmpA, (double *)b, &m, (double *)&work1, &lwork, info);
292
292
293
- lwork = ( int ) round (work1); // optimal buffer size
293
+ lwork = cvRound (work1); // optimal buffer size
294
294
std::vector<fptype> workBufMemHolder (lwork + 1 );
295
295
fptype* buffer = &workBufMemHolder.front ();
296
296
@@ -311,7 +311,7 @@ lapack_QR(fptype* a, size_t a_step, int m, int n, int k, fptype* b, size_t b_ste
311
311
else if (typeid (fptype) == typeid (double ))
312
312
dgels_ (mode, &m, &n, &k, (double *)tmpA, &ldtmpA, (double *)tmpB, &m, (double *)&work1, &lwork, info);
313
313
314
- lwork = ( int ) round (work1); // optimal buffer size
314
+ lwork = cvRound (work1); // optimal buffer size
315
315
std::vector<fptype> workBufMemHolder (lwork + 1 );
316
316
fptype* buffer = &workBufMemHolder.front ();
317
317
@@ -330,7 +330,7 @@ lapack_QR(fptype* a, size_t a_step, int m, int n, int k, fptype* b, size_t b_ste
330
330
else if (typeid (fptype) == typeid (double ))
331
331
dgeqrf_ (&m, &n, (double *)tmpA, &ldtmpA, (double *)dst, (double *)&work1, &lwork, info);
332
332
333
- lwork = ( int ) round (work1); // optimal buffer size
333
+ lwork = cvRound (work1); // optimal buffer size
334
334
std::vector<fptype> workBufMemHolder (lwork + 1 );
335
335
fptype* buffer = &workBufMemHolder.front ();
336
336
0 commit comments