Skip to content
Permalink
Browse files
Fix for ticket #277 (problem loading a view of a view)
git-svn-id: http://svn.osgeo.org/qgis/trunk@5877 c8812cc2-4d05-0410-92ff-de0c093fc19c
  • Loading branch information
g_j_m committed Sep 27, 2006
1 parent 00ed4f8 commit e642476c1c238a33f2e52421ca5cfd08787276a3
Showing with 10 additions and 5 deletions.
  1. +10 −5 src/providers/postgres/qgspostgresprovider.cpp
@@ -1413,17 +1413,22 @@ void QgsPostgresProvider::findColumns(tableCols& cols)
<< " refers to.\n";
#endif

ii = columnRelations.find(QString(ii->second.table_schema + '.' +
ii->second.table_name + '.' +
ii->second.column_name));
if (ii == columnRelations.end())
columnRelationsType::const_iterator
jj = columnRelations.find(QString(ii->second.table_schema + '.' +
ii->second.table_name + '.' +
ii->second.column_name));

if (jj == columnRelations.end())
{
std::cerr << "ERROR: Failed to find the column that "
std::cerr << "WARNING: Failed to find the column that "
<< ii->second.table_schema.local8Bit().data() << '.'
<< ii->second.table_name.local8Bit().data() << "."
<< ii->second.column_name.local8Bit().data()
<< " refers to.\n";
break;
}

ii = jj;
++count;
}

0 comments on commit e642476

Please sign in to comment.