diff --git a/modules/aggregator/aggregator.install b/modules/aggregator/aggregator.install
index a6d576a..eecd14f 100644
--- a/modules/aggregator/aggregator.install
+++ b/modules/aggregator/aggregator.install
@@ -226,9 +226,10 @@ function aggregator_schema() {
'description' => 'The {aggregator_feed}.fid to which this item belongs.',
),
'title' => array(
- 'type' => 'text',
- 'size' => 'normal',
+ 'type' => 'varchar',
+ 'length' => 255,
'not null' => TRUE,
+ 'default' => '',
'description' => 'Title of the feed item.',
),
'link' => array(
diff --git a/modules/aggregator/tests/aggregator_test_rss091.xml b/modules/aggregator/tests/aggregator_test_rss091.xml
index f39a273..1fd5320 100644
--- a/modules/aggregator/tests/aggregator_test_rss091.xml
+++ b/modules/aggregator/tests/aggregator_test_rss091.xml
@@ -22,7 +22,7 @@
First example feed item description.
- Second example feed item title. This title is extremely long so that it exceeds the 255 character limit for titles in feed item storage. In fact it's so long that this sentence isn't long enough so I'm rambling a bit to make it longer, nearly there now. Ah now it's long enough so I'll shut up.
+ Second example feed item title
http://example.com/example-turns-two
Second example feed item description.