Heat oil in a large nonstick skillet over medium-high heat.
Add leek; saut 3 minutes.
Add garlic; saut 2 minutes.
Add tomato, salt, and pepper; saut 2 minutes.
Add wine and salmon; sprinkle with dill, and bring to a boil. Cover, reduce heat, and simmer 8 minutes or until fish flakes easily when tested with a fork.