diff --git a/typo3/sysext/core/Classes/Resource/FileRepository.php b/typo3/sysext/core/Classes/Resource/FileRepository.php index 623fa84..d153ee8 100644 --- a/typo3/sysext/core/Classes/Resource/FileRepository.php +++ b/typo3/sysext/core/Classes/Resource/FileRepository.php @@ -151,10 +151,10 @@ class FileRepository extends AbstractRepository { $rows = $GLOBALS['TYPO3_DB']->exec_SELECTgetRows( '*', $this->table, - sprintf('storage=%u AND identifier LIKE "%s" AND NOT identifier LIKE "%s"', - $storage, - $GLOBALS['TYPO3_DB']->escapeStrForLike($identifier, $this->table) . '%', - $GLOBALS['TYPO3_DB']->escapeStrForLike($identifier, $this->table) . '%/%' + sprintf('storage=%u AND identifier LIKE %s AND NOT identifier LIKE %s', + $storage, + $GLOBALS['TYPO3_DB']->fullQuoteStr($GLOBALS['TYPO3_DB']->escapeStrForLike($identifier, $this->table) . '%', $this->table), + $GLOBALS['TYPO3_DB']->fullQuoteStr($GLOBALS['TYPO3_DB']->escapeStrForLike($identifier, $this->table) . '%/%', $this->table) ), '', '',