Download & Extend

Postgresql 8.3.x warnings on improperly escaped blobs

Project:Drupal core
Version:6.5
Component:database system
Category:bug report
Priority:normal
Assigned:Unassigned
Status:needs work

Issue Summary

Postgresql 8.3.x requires 'E' prefix before string literals with backslashed escapes (i.e. field = E'\n\r\t' instead of field='\n\r\t')

Without it LOTs of db warnings are produced by caching module.

Attached patch adds this prefix in db_encode_blob() function.

NOTE: this is only an idea. For general use, this code needs to be reworked with PgSQL version checks.

AttachmentSizeStatusTest resultOperations
drupal65-pgsql8x-patch2.diff318 bytesIgnored: Check issue status.NoneNone

Comments

#1

Any news on it? Will it be introduced to HEAD?

+Subscribing

nobody click here