Skip to content

Commit d93fa7c

Browse files
committed
#17: Remove unnecessary conversion in Manifest#Attribute#write
This closes #17
1 parent d474745 commit d93fa7c

File tree

1 file changed

+1
-8
lines changed

1 file changed

+1
-8
lines changed

src/main/java/org/codehaus/plexus/archiver/jar/Manifest.java

+1-8
Original file line numberDiff line numberDiff line change
@@ -308,17 +308,10 @@ public void addValue( String value )
308308
void write( Writer writer )
309309
throws IOException
310310
{
311-
StringWriter sWriter = new StringWriter();
312-
PrintWriter bufferWriter = new PrintWriter( sWriter );
313-
314311
for ( String value : values )
315312
{
316-
writeValue( bufferWriter, value );
313+
writeValue( writer, value );
317314
}
318-
319-
byte[] convertedToUtf8 = sWriter.toString().getBytes( "UTF-8" );
320-
321-
writer.write( new String( convertedToUtf8, "UTF-8" ) );
322315
}
323316

324317
/**

0 commit comments

Comments
 (0)