Skip to content

Commit

Permalink
Update qgspostgresrasterprovider.cpp
Browse files Browse the repository at this point in the history
  • Loading branch information
longhuan2018 authored and nyalldawson committed Oct 18, 2021
1 parent 738fe8f commit 1f8aa46
Showing 1 changed file with 4 additions and 2 deletions.
6 changes: 4 additions & 2 deletions src/providers/postgres/raster/qgspostgresrasterprovider.cpp
Expand Up @@ -1109,7 +1109,8 @@ bool QgsPostgresRasterProvider::init()

QgsPostgresResult extentResult( connectionRO()->PQexec( extentSql ) );
const QByteArray extentHexAscii { extentResult.PQgetvalue( 0, 0 ).toLatin1() };
QgsConstWkbPtr extentPtr { QByteArray::fromHex( extentHexAscii ) };
const QByteArray extentHexBin = QByteArray::fromHex( extentHexAscii );
QgsConstWkbPtr extentPtr { extentHexBin };
if ( extentHexAscii.isEmpty() || ! p.fromWkb( extentPtr ) )
{
throw QgsPostgresRasterProviderException( tr( "Cannot get extent from raster" ) );
Expand Down Expand Up @@ -1259,7 +1260,8 @@ bool QgsPostgresRasterProvider::init()
QgsPolygon p;
try
{
QgsConstWkbPtr ptr { QByteArray::fromHex( result.PQgetvalue( 0, 0 ).toLatin1() ) };
const QByteArray hexBin = QByteArray::fromHex( result.PQgetvalue( 0, 0 ).toLatin1() );
QgsConstWkbPtr ptr { hexBin };
if ( ! p.fromWkb( ptr ) )
{
QgsMessageLog::logMessage( tr( "Cannot get extent from raster" ),
Expand Down

0 comments on commit 1f8aa46

Please sign in to comment.